Bad fuel pump, or multiple problems?