I noticed not long ago my oil cap had come off, I searched why it had disappeared and i found out that the engine covers come loose and cause it , I've not had time to sort it out but whilst waiting the cover has snapped the sensor on the top of the fuel pump, my question, do you need to replace to whole pump? Is it all together as a unit or can you buy them separately? Thanks