Crankshaft Position Sensor - Testing?
1996 4Runner SR5 2WD 3.4L 5VZ-FE V6 A340E, 280K miles...
I've got a weird timing issue, with a P0505 code. I've checked the IAC valve per the procedures (resistance in spec, cleaned it all out, operates open and close with 12V). Air assist checks out per the procedures (drops to just under 500RPM when air assist hose is plugged). I have no vacuum leaks. MAF seems fine. Idles normally at operating temp (about 700RPM), idles low at cold start (see below). Symptoms when cold: idles up to about 1200RPM at start, then immediately (within 2-3 seconds) settles around 700RPM. Per Torque app, timing advance is about 5-10 degrees positive (I presume that means before TDC). When I push the accelerator, it revs up fine to about 1300RPM, then suddenly begins to stumble... when that happens, timing immediately jumps to about 15-20 degrees negative (I presume that means after TDC). If I continue applying throttle, once it reaches about 2200RPM, timing jumps back to normal and then RPMS really shoot up fast (due to accelerator pedal being pushed down pretty good) Symptoms at operating temp: In park/neutral, revs up normally no issues. Under load, i.e. in drive, even the slightest acceleration causes stumbling (and the drop in timing). At normal driving speed, easing slightly off the accelerator causes the stumbling. Gentle/normal acceleration causes stumbling, but if I accelerate a little aggressively, timing evens out and seems to run right. I pulled the crankshaft position sensor out to check it, and I checked resistance with a multi-meter. It was also a little dirty, so I cleaned it off with a rag. Shows 0 resistance (i.e. no circuit) on the bench, but it does show varying resistance when I run a magnet by it. I don't have a scope to check what (if any) voltage it's putting out. The reason I'm looking at the crank sensor is I've replaced the wires, coil boots, throttle position sensor, fuel pump, fuel filter, the plugs are relatively new (dual electrode NGKs)... so I've pretty much ruled out the fuel/air (I think), even though the only code I'm getting is P0505. The intake air temp and engine coolant temp both read right on my Torque app. If I understand correctly, the engine timing (i.e. the crank sensor) is part of the idle air control system calculation. So.... is the crank sensor in the 5VZ-FE supposed to have no resistance until the magnet runs by it? I haven't swapped out the ECU, but that's kind of a last resort given the cost and that ECUs are typically the last thing to rule out. Any advice is welcome! Thank you! |
Quote:
Per FSM resistance when cold 1630-2740 ohm when hot 2065-3225 |
1 Attachment(s)
I would just replace it
|
Quote:
|
Quote:
Did replacing the crank sensor fix your problem completely? |
Quote:
|
All times are GMT -4. The time now is 05:53 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by
DragonByte SEO (Pro) -
vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
User Alert System provided by
Advanced User Tagging (Lite) -
vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
***This site is an unofficial Toyota site, and is not officially endorsed, supported, authorized by or affiliated with Toyota. All company, product, or service names references in this web site are used for identification purposes only and may be trademarks of their respective owners. The Toyota name, marks, designs and logos, as well as Toyota model names, are registered trademarks of Toyota Motor Corporation***Ad Management plugin by RedTyger