'04 has troubling engine noise (sound clip)
#4
#5
Do it yourself and install the @Billman250 TCT! 20 minutes of effort. Search the forum for confirmation...
#7
Registered User
Do it yourself and install the TCT! 20 minutes of effort. Search the forum for confirmation...
-- Chuck
Thread
Thread Starter
Forum
Replies
Last Post
weekendwarrior44
S2000 Under The Hood
45
08-12-2017 10:51 PM