General Maintenance, Troubleshooting & Accidents.
I just got a new clutch, and when I shift from high rpms in any gear, the clutch feels really easy to push in, and sometimes it even sticks like half way pushed in for a couple seconds, then pops back out... any ideas?
Also, I just got a turbo xs fmic, and now when I get on the gas, I hear a...