Hi Bettz, I'm in a very similar situation to you. I have exactly the same year RAV4, Car cranks but won't start. It's showing the codes 21 and 99. Some research on Google shows that 21- relates to O2 sensor and 99 - relates to immobiliser.
I have gotten a new starter as the car didn't crank before due to starter failure.
I have checked that sparks are happening.
I have a new battery.
I put some fuel into air intake and it seemed to start but was very rough and died quickly.
I have ordered an O2 sensor and hope that it will clear the code 21.
Any updates on how to clear the code 99?
I should mention that the inside of the car had flooded to the level of the pedals, also the rad fans switch on when I turn the key to 'ON'. I have removed the interior panels, seats and carpets for better access and cleaning.
Any info on how to fix this code would be appreciated.
blockquote widgetblockquote widgetblockquote widget