2003 Montero Ltd, 3.8L, just rolled 84K - NEVER had any trouble with this SUV, I love it! Last week it didn't want to start, and only stayed running with one foot on gas, other on brake, made it home luckily. Code P340, cleared code, did start and drove right into the garage. Changed sensor, horrific job, especially when hubby doesn't like the vehicle. Will not start at all now, acting like timing is off. Borrowing a better pro scanner tomorrow to run codes again. Any suggestions ? Thanks!