Yoshi Yorish
Greenie N00B Member
I'll try to make it as short and detailed as possible.
Got a 2010 ms3.
Been doing basic maintenance on my speed the past year. After 15 short months finally got the speed3 back on the road.
New turbo, New head, New injectors, timing chain, coils, spark plugs.
I got the car in driving condition about a week ago. Drove very smooth, no misfire nor weird clunking noises from the engine. After 2 minutes or so CEL pops on. P0016 (timing) and P0245 (wastegate).
I reset it because why not. Drive about 10 more miles. I get the p0016, p0245 code again, still very smooth driving.
So went to investigate the next day. Start her right up no issues, Drive inside the garage.
Got the car on TDC, started taking the stupid intake box and top mount intercooler but then thought, why not check the easy location first. CPS was off by a tooth, adjusted the cps to the 20th tooth, put the intake and all back in place..
No start.
Wtf.. car literally ran smooth af 5 minutes ago now can't even start her.
Took the valve cover off and hpfp to sure timing is set on the camshafts. Looked good. Put everything back together. Double checked all the grounds, connections. Still no start.
180psi on all 4 pistons. Got spark. Got fuel pressure. No injector pulse.
I am lost. Could I have fried the ecu? CPS? What pins should I test on the ecu and what kind of resistance should there be on the CPS? So I don't go buy shit I don't need.
Does the CPS restrict signal from the ECU to the injectors? What other factors/sensors can there be to restrict signal to them?
Fuses and relays are good as well. I always think it's common sense to start there so I forget to mention.
I guess my main question is: What sends signal to the ecu to tell it when to send signal to the injectors?
I worked on mainly old school 3 wire engines and OBD1.. never had to mess with OBD2 to this extent.
Got a 2010 ms3.
Been doing basic maintenance on my speed the past year. After 15 short months finally got the speed3 back on the road.
New turbo, New head, New injectors, timing chain, coils, spark plugs.
I got the car in driving condition about a week ago. Drove very smooth, no misfire nor weird clunking noises from the engine. After 2 minutes or so CEL pops on. P0016 (timing) and P0245 (wastegate).
I reset it because why not. Drive about 10 more miles. I get the p0016, p0245 code again, still very smooth driving.
So went to investigate the next day. Start her right up no issues, Drive inside the garage.
Got the car on TDC, started taking the stupid intake box and top mount intercooler but then thought, why not check the easy location first. CPS was off by a tooth, adjusted the cps to the 20th tooth, put the intake and all back in place..
No start.
Wtf.. car literally ran smooth af 5 minutes ago now can't even start her.
Took the valve cover off and hpfp to sure timing is set on the camshafts. Looked good. Put everything back together. Double checked all the grounds, connections. Still no start.
180psi on all 4 pistons. Got spark. Got fuel pressure. No injector pulse.
I am lost. Could I have fried the ecu? CPS? What pins should I test on the ecu and what kind of resistance should there be on the CPS? So I don't go buy shit I don't need.
Does the CPS restrict signal from the ECU to the injectors? What other factors/sensors can there be to restrict signal to them?
Fuses and relays are good as well. I always think it's common sense to start there so I forget to mention.
I guess my main question is: What sends signal to the ecu to tell it when to send signal to the injectors?
I worked on mainly old school 3 wire engines and OBD1.. never had to mess with OBD2 to this extent.
Last edited by a moderator: