They are a pain but you could take off the fuel pump cover and push it back up in there..use some grease to hold it up in place. The only other thing is what about the retaining bolt on the front of the motor..is it loose?
Otherwise is will also hold it.