Scrambler250
New member
I drove home Tuesday night and our 4runner was running fine. My wife got in it Wednesday afternoon, and it wouldn’t start. It will crank just fine, but won’t start. I scanned it this morning and got P0102 (MAF), P0113 (IAT), and P0340 (cam position sensor). The MAF and IAT made sense because I had unplugged the MAF while troubleshooting. I replaced the cam sensor (bank 1), cleared the codes and still had no start. I replaced the MAF just in case, but it still wouldn’t start. After scanning again, I got the P0340 again. I tried swapping out the sensor in bank 2, but that didn’t change any thing. I’ve also checked resistance on cam sensors and they check good. I disconnected the fuel line just in case the pump wasn’t woking, but it is. I’ve also tried reseting the ECU (unhooking battery). I’ve read that the crank sensor can cause a cam sensor code, but I would think that would show a crank sensor error, which I don’t have. I haven’t checked the resistance on the cam sensor wire, because I’m not sure where the ECM is yet. Any suggestions on what to check next? This is an '04 2wd w/v6 auto.