I have bought a 2001 E55 wagon (imported from Japan) WDB2102741B142933
, I have had it since August, came in with the transmission not shifting from 2nd gear.
Got the transmission repaired within a week of getting the vehicle and everything was fine for a month. Since the second week of September it has a weird problem, it starts fine sometimes and after I drive and park it and leave it for a few hours, when I come back, it cranks and starts, rpms go upto 1K and it dies within a second. Leave it for a few hours and it will start like nothing wrong. Keeps doing the same thing randomly throughout the day, while it's on and running its fine but the moment I switch it off I don't ever know for sure if it will start again or I will have to wait out a few hours for it to so.
I have had it checked at 3 shops now, and keep getting suggestions to replace one part or another, so far I have replaced - the CPS, the plugs, the ignition coils, the cam sensor, fuel filter, fuel pump among other things.
The issue is not resolved and makes the car unreliable for use, it's been at different shops for over 5 weeks now. The dealer won't touch the car since it's imported, and even if he did would probably charge me 3 times the price I paid for the car in repairs.
I have a feeling reading through this forum that it might be DAS / EIS related but don't know what I should be doing next instead of throwing parts at the car which don't need to be replaced. Is there a way to bypass the DAS system?, a fuse or relay I can pull to disable it and make the car not die within a second of starting.
The error codes I got when the shop checked last week were as follows.
P1570, P1603, P308, P304, P110, P300, P305, P306, P307, B1010, B1117, B1482, B1217, B1436, B1438, B1154, B1053, B1056, C1141, C1204, C1140, 135, 146.
The last 2 codes came with a description on the reader
135 : Resistance CAN too low
146 : Sporadic RPM N3 toothed disc carrier too high.