Repair & Maintenance
Hi guys! I'm new here, but ive been lurking around for almost 2 years, well since i bought my 2000 Celica GT. :D
Recently she started making some noise, after a bit of researching i concluded it was valve chatter. When I took it to my mechanic he suggest I put in some STP valve cleaner, which...