Hopefully someone has some ideas.
TLDR at the start: intermittent delayed crank on 2014 T4R Trail (not keyless) with 75xxx miles, new battery, clean terminals, started a few days after a water crossing, and occasionally throws engine code P0335 (crankshaft position sensor), vehicle in Park or Neutral with foot on the brake. I tried the search function and can only find the following related discussion without a posted resolution:
My 4Runner Won't Always Start
---
Drives normal except when it throws the P0335 code, then CEL with Trac Off, and 'Green Vehicle on level ground' lights are on.
If the vehicle sits for a few hours, then it is generally repeatable (delayed crank). If it has been sitting for less than 30 minutes, it usually fires right up. Put the key in the ignition, turn to 'on'. Let everything come up for a few seconds. Turn key to 'start', displays go dark except for dash indicator lamp lights. After 1-2 seconds a slight hum turning noise, but not a starter crank, is heard. No clicking or other signs of life. Hold for 3-5 seconds in 'start', then release to 'on'. Repeat several times and it will eventually fire the starter and start up with no hesitation once the starter moves.
When it first threw the P0335 code, I took it to the dealer (it also had a P0340 pending code). Dealer cleared code and was unable to replicate the delayed start (intermittent). Vehicle sat over night and it fired up no problems the next morning at the dealership. After about two days the intermittent delayed start began again. No codes, pending or otherwise, were generated by the delayed starts including holding the key to 'start' for up to 10 seconds. After 1.5 weeks, and a weekend of sitting off for 80+ hours, delayed intermittent start continued. After multiple starts/stops throughout the day, the vehicle had a ~30-45 minute off period and then struggled to restart. Threw a new P0335 code.
About two days prior to the start of this, the vehicle did go through a fairly high water crossing (2~2.5 feet) for 30 seconds, did not stop in the water and vehicle was off for 15 minutes prior to crossing. No water came in the engine intake or entered the diffs/transfer case. Small amount of water in through aft doors. Engine bay was fairly dry after water crossing and there are no signs of corrosion or debris on any sensors/connectors that can be seen at a glance. I visually inspected the fuse box incase something came loose from the weekend dirt driving and found nothing.
Any ideas on what's confusing the computer(s)?
---
EDIT 4-4-2019
My suspicion now lies in the ignition relay. I put a new starter relay in and it continued to act up. Got fed up and as a last resort did some percussive matinenance with the key in the ignition (jingle jangle the heck out of it in all rotation positions (up down, left right, in-out...) and that seems to have helped tremendously... even made a pretty picture of start attempts vs starts:
I've now ordered a new ignition switch. After looking at the
repair manual , I believe the switch engages the ECM, but is not 100% of the time engaging the starter relay. I plan to pull it and swap a new one in as soon as it arrives in a few days.
Any additional advise or theories are welcome.
---
Edit 6-1-19
So the above 'key jingling' and such turned out to not fix it. Problem continued, intermittent as ever, after swapping out ignition switches. After a few weeks, later April, for about a week it would fire up on the second attempt which was livable. I had a week vacation where I didn't need the vehicle, so dropped it off at the dealer for them to hopefully duplicate and troubleshoot. They were able to replicate it twice but unable to troubleshoot it. This was in late April/Early May. After I picked it up, it has 'cured' itself. I'm beginning to suspect the dealer installed KARR 'security' system was misfiring for some reason. I want to take remove it since it's the only 'aftermarket' item spliced into the vehicle starting system. It's on the inside of the vehicle hidden in the drivers kick panel by the inside fuse box. Still not 100% sure what caused the vehicle start system to go berserk, but seems to have cured itself for the last month.
__________________
2014 T4R TE Nav KDSS Super White
Demello Hybrid Bolt On Sliders | Toyo Open Country AT III LT285/70R17 C |
Ironman 4x4 Foam Cell Pro Stage 2 | Durobumps | Rago Molle Panels | Leather steering wheel cover | RCI Full Skids (Aluminum) |
Drawer less drawer system and sleeping platform. |
TRD CAI | RAV4 Sideview Mirrors: 87961-42D20 & 87931-42D50 | Blackvue DR650S-2CH | Cobra 75 WX ST with 4’ Firestik + Magnet Roof Top Mount | MXT275 Midland GMRS radio | 3M Crystalline: Front CR70, A-B CR50, B-Aft CR40 |
RRW Leather Seat Covers w/Besond Seat Heaters| 3DMax Floor Mats and Rear Husky Liner | former
LT265/70R17 C Duratracs