1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

Possible ECM problem? (Long Post)

Discussion in '4 Cylinder' started by somenamehere, Apr 19, 2020.

  1. Apr 19, 2020 at 11:49 AM
    #1
    somenamehere

    somenamehere [OP] New Member

    Joined:
    Apr 19, 2020
    Member:
    #325193
    Messages:
    1
    Gender:
    Male
    First Name:
    Mike
    Warning: long post.

    Hey everyone I just picked up a 2006 Tacoma with the 2.7 and manual transmission. I got it from my father in law that drove it up to 200k with no issues. My father in law was going to trade it in for another Tacoma, but since we just bought a house and needed a truck he gave it to us instead.

    I flew up to Pennsylvania with my wife to get it and drove all the way to Georgia without any issues. The truck sat in our driveway for a week until we could clean it over the weekend. On Tuesday my wife went to use it and it would crank no start and threw a check engine light. When I got home from work the code that was waiting for me was camshaft position sensor circuit. I ordered a new sensor on Rock Auto (This one: https://www.rockauto.com/en/moreinfo.php?pk=10558416&cc=1433241&jsn=2196&jsn=2196) When it arrived I slapped it in quick and the truck actually started, but sounded terrible. It threw more codes like P0016 and ignition coil circuit B & C. I swapped ignition coils around and went to autozone to get a new crankshaft position sensor as well. After installing the new crankshaft position sensor the truck cranked for at least 10 seconds before again starting and sounding terrible. This time it threw the same ignition coil B & C codes as well as timing over advanced and camshaft position codes. Now I thought maybe the timing chain was bad or skipped a tooth. I took off the valve cover barred the engine over and as you can see the timing is fine and good tension on the chain. (https://i.imgur.com/Aqujlou.jpg, https://i.imgur.com/xBhNVpa.jpg, dont have a picture of the crank timing mark)

    Started googling my problem for any other solution and came to the conclusion that the VTT solenoid was bad or the filter was clogged. When I ordered the VTT solenoid I also ordered the OEM Denso camshaft sensor thinking maybe my cheapo one from rock auto was bad. Installed all the new parts and the truck fired up after like 10 seconds of cranking I drove it 55mph on the main road next to my house and came back. I pulled into my driveway turned it off and went to start it again with no luck. Truck would either crank forever with no codes thrown or start and sound terrible throwing misfire codes like crazy. At one point I had 11 engine codes. (https://i.imgur.com/BY12sxP.jpg)

    I was cranking this truck so much the 5 year old battery had it and I went to get another one. After installing the new battery the truck fired up after about 5 seconds of cranking and sounded great. I once again went on a drive with no issues going 55mph, truck was idling nice. I pulled back into my driveway turned it off and tried starting it again, nothing. Truck would crank forever and throw cam shaft position codes. Here is the engine speed while I'm trying to crank the engine. (https://i.imgur.com/CAoW7gu.jpg) 0 besides some random blips and the gauge cluster is reading 0. I don't know if this is normal since this is my first Toyota. One time the truck actually started and was misfiring at idle but not at higher RPM here is the scanner data when the gauge cluster was reading 3k rpm. (https://i.imgur.com/D9JYg41.jpg).

    On a hunch I decided to disconnect the battery wait about an hour and try again. Truck started, idled fine, and once again drove fine. However as soon as you try and start it again it wont or will run terrible. I have now started the truck fine after the first or second starting attempt every time the battery has been disconnected for awhile. I've also deloomed the entire engine harness up to the firewall and see no issues with wiring. I am thinking the ECM is having some type of problem and when I disconnect the battery it has to relearn something and thats how it starts.

    Any further help would be appreciated.
     
  2. Apr 19, 2020 at 1:49 PM
    #2
    gearcruncher

    gearcruncher Well-Known Member

    Joined:
    Nov 1, 2012
    Member:
    #90305
    Messages:
    7,173
    Gender:
    Male
    First Name:
    Canadain bumper technician
    Great white North 51.0333° N, 93.8333° W
    Vehicle:
    2010.TRD.SportDCLB4x4Limited leather package
    TRD Sport Rally -5 speed automatic Limited ,Factory heated leather seats ,chrome package,Super white with front windows tinted to 35 % Dick Cepek DC-2 wheels Summer tires - Good year silent armor P265/65R17 Winter tires - Good year P265/65R17 Ultra Ice studded Illuminated 4x4 switch TRD 3rd brake light cover ($20) TRD seat belt shoulder protectors (5). ($50) TRD ...B pillar emblems ($20) TRD rear slider sticker with devil horns ( $6) TRD summer floor matts ($60) TRD steering wheel emblem ($20) TRD floor pedals .($95) TRD shorty antenna ($14) TRD front Windshield emblems ($17) TRD head pillows .($60) TRD head rest protectors TRD door scuff protection $20 TRD floor matt emblems ($40) TRD tow plug emblem . ($40) TRD cigarette lighter with LED.($35) TRD tissue dispenser ($12) TRD front bezel emblems ($9) TRD door emblems ($6) TRD lanyards($9) TRD lisence plates with TRD bolts($50) TRD fender emblems TRD center caps Part Number:PT904-35070-CC ($80) TRD cd
    Check all the ground wires . ECM issues are very very rare . Sounds like loss of communication to the ECM or bad wiring
     
  3. Apr 20, 2020 at 4:26 AM
    #3
    Sep1911

    Sep1911 Well-Known Member

    Joined:
    Oct 2, 2015
    Member:
    #165670
    Messages:
    1,237
    Gender:
    Male
    Vehicle:
    2016 Taco
    Like he said check all your wires. This is going to be very tedious and time consuming but must be done and has to be done with great precision. A bad plug, corrosion or damage to a wire can cause all your issues. The last step is to replace the ECU.
     

Products Discussed in

To Top