So I went to the Toyota Gabriel (in VIlle St-Laurent, QC) dealer on Monday to get it checked at. Naturally the car didn't do it while it was there (happens mostly after long highway drives) but no worries I had 2 videos over the weekend of the car cranking for 5-7 seconds before starting.
So the dealer tells me that if the car isn't doing it while it ios there there will be a fee for the checkup! That's when I got annoyed.
Anyways at the end of the day the called me back and started telling me that they upgraded the firmware of the car so that it is like it left the facotry floor (they erased the code in the computer) and they start telling me some mumbo jumbo story about the block heater is responsable for this and it is normal and it is a new feature in all the new Toyota's. Wow I couldn't believe what I was hearing. Anyways I was really anxious to see the work order of what it is they did.
Went to pickup the car and no work order was ever filled out! Asked them over the phone and by email to know get exactly what was done and since I didn't want to pay for the diagnostics fee they wouldn't fill out a work order. According to them I have to 'provide us more evidence when , where , and what does it do when the engine start cranking could help us find the problem' and seems the provided videos according to them show nothing wrong.
So hopefully the car doesn't do this anymore since the OBD has been cleared....