Forgot your password?
0
See all updates by retal73
thats a puzzler there it could be leaking from behind the torque converter that means rear main seal IIRC. the idle issue might try cleaning the maf and make sure you dont have any vacuum leaks