Registration and Posting Agreement
Sorry about your troubles mate. Two thoughts on electric pumps: noise and heatIf you mount it solid to the frame the noise will annoy you. Isolate with rubber or neoprene. Keep away or shield from exhaust heat or vapor lock will become an unwelcomed guest.
Which end of the pushrod is getting chewed up? The fuel pump side or cam lobe side?