In the last 5 months my 2007 rav4 (2.4) has been having trouble starting. It starts up fine when cold albeit a little longer and shorter at times but overall it starts up when cold. The problem comes after i take it out to drive long or short distances. After i drive somewhere getting the engine to running temp and I turn it off and I come back the car just cranks and cranks (strong cranks) but doesn't actually start. If I wait about 15-20 minutes it will not start but just crank and crank. It will start again given enough time like 45 minutes or so but that first start will be a little weak as in it just barely started after after cranking for a bit. But once it does that first relatively slow start, if i turn it off and try and turn it on immediately after it will start fast. If i wait for a longer time like a couple hours it does start up fine as it does when cold.
I'm pretty new to DIY car things so idk too much but i have done a few things and have gotten it checked it out by a mechanic and even they couldn't find anything
The stuff I've done include:
Stuff mechanic has done:
Car drives fine when on and no check engine light although idle is a bit erratic at times dropping as low as 550-600 ish causing big vibrations and as a result the idle shoots up to 900ish to compensate (im guessing) then it goes back to where it should be stopping the vibrations. After some time the cycle starts again. idk if this is related to the no start but i thought i just mention it.
Battery is relatively new, starter and alternator have been replaced the last few years.
Please helppp with any suggestions as I don't want to keep replacing parts unless it is for certain as it can get expensive and money is tight rn, thank youuu
I'm pretty new to DIY car things so idk too much but i have done a few things and have gotten it checked it out by a mechanic and even they couldn't find anything
The stuff I've done include:
- Replaced ignition coils (oem), spark plugs (oem), air filter (oem), Fuel injector O rings and grommets (from rock auto)
- Checked fuses and relays (all seem to be okay and in good shape, replaced one main 20 amp efi fuse with a spare as it looked a little burnt but still no)
Stuff mechanic has done:
- Cleaned throttle body, pcv valve (and replaced hose connected to the pcv valve), and maf sensor (I think, will double check)
- Checked fuel pressure and they said it was fine
- Plugged in obd scanner but couldn't find anything
Car drives fine when on and no check engine light although idle is a bit erratic at times dropping as low as 550-600 ish causing big vibrations and as a result the idle shoots up to 900ish to compensate (im guessing) then it goes back to where it should be stopping the vibrations. After some time the cycle starts again. idk if this is related to the no start but i thought i just mention it.
Battery is relatively new, starter and alternator have been replaced the last few years.
Please helppp with any suggestions as I don't want to keep replacing parts unless it is for certain as it can get expensive and money is tight rn, thank youuu