new set-up,bigger problems
i just finish intallin the new head and turbo,now the car turns on but dies if i dont keep stepin on the gas,i checked for leaks,and cant find the problem
Thread
Thread Starter
Forum
Replies
Last Post



