hmmmm....this could be anything from plugs to your hpfp. It actually could be the hpfp with that many miles. Have you run the car out of gas lately? Without actually getting another code or data logging a run when it happens, it's almost impossible. Do you have a way of data logging so that we can look at a log? (DashCommand or Torque app?) Any one else wanna chime in here????