It has a fuseible link for fuel pump. What would make the loud POP! noise all of a sudden?? And then the car just shuts down? Bad wire somewhere? shruggy