Hi XC70 Community: I have a high mileage 2006 XC70 thats throwing a P0089 fuel pressure error code and check engine light, coupled with what I think is a running lean symptoms, i.e. lack of power, engine appearing to be too hot. I replaced the Fuel Pressure Sensor in the injection rail and that seemed to help for a few days, but then problem came back - check engine light back on and the p0089 diagnostic code. I'm wondering if the Fuel Pump Driver Module needs replacement. Mine is located inside the spare tire compartment. By all outward appearances it appears clean. I'd hate to spend the approximate $300 on this part when its really the fuel pump. Arrgghhh this is frustrating! Anyone have these issues?