My car will start but it will not stay running longer than 60 seconds. Then, when you try to push down the gas pedal, it stalls. It had a problem with it accelerating at all. I replaced the crankshaft sensor and it worked fine for about 2 weeks. Then it started this and nothing seems to help.
No codes coming up but ignition timing is at maximum (60) and trying to go higher but it cant but goes down and stays at 0 when cranking, TPS reading shows at 0 while cranking but is supposed to be at 12. Car was just working fine, was able to drive it, turned it off while it was perfectly functioning. Just wont start back up. Ordered cam sensors, crank sensor and throttle body, also replaced the fuses, alternator and battery. Mechanic said starter was working but didnt know what was wrong with it probably due to the codes. G35 coupe 2004. Will it fix it.