Volvo S60 lost power, sputtering?

southc

New member
On the highway yesterday, my 2002 Volvo S60 lost power (still running, but very poorly). Had to call road service for a tow to get it home. In park/neutral it will not rev higher than about 1500 rpm, and idle fluctuates badly. Plugged in a cheap scanner, get these codes: P0037, P0507, P2177, P0032.
Before I go out and spend hundreds of dollars on oxygen sensors, wondering if anyone here might have expierience with this.
Thanks!
 
Top