So I drove this car home with a bit of a misfire, then cleaned up the throttle body plate and replaced the battery. That is when I got a crank no start issue. I got codes and it came up as p0335. So naturally I replaced the crankshaft sensor and the issue remained with the same code. I then tested the sensor by backprobing and I confirmed getting 5volts every time metal came near it. I thought it might be a bent trigger place so I replaced that. Still the same thing. I then checked timing and it was spot on.
Frustrated I took it to a shop, they thought it was a sensor too so they replaced the CPS too. Then when they realized it wasn’t they traced the signal back to the ECU and couldn’t figure out why the ECU wasn’t reading the CPS signal so they replaced the ECU and still NO START.
The only thing I can think of is that the battery terminals were pretty corroded when I put the new battery in it. The shop says they are trying to find the break in communication on the Data Bus and going through the wiring diagram. They have had my car for a month. Can anyone help?