My trip to the track...

I would check Fuel Pressure first. I would guess your running out of fuel since it is laying over.