Quote Originally Posted by rossr View Post
I was having idling issues as well and given the codes, thought it was the ETM (still do). I have an '02 XC70 that isn't supposed to have the same issues as earlier models. I cleaned it but the problems were still present. I put a new Bosch unit in and it still didn't run. Folks here suggested that I needed to download new software at the dealer so I took it in. After doing it, the tech said that either the new unit was defective, the wiring was defective, or the throttle position sensor was damaged from driving it before downloading new software. I don't know if he knows what he's talking about or not, but he seems to think that the newer units do have throttle position sensors.
Try doing a search of the TPS and you'll find some solutions. Swedish auto parts sells them pretty cheap http://www.swedishautoparts.com/XC70...0-sensors.html