Figured out today why the "genius" who had my car before me put on a crappy auto parts chain store Purolator electric fuel pump vice using the mechanical still bolted to the motor - push rod wore out. After figuring out the new Carter I put on wasn't moving any fuel, I removed it and pulled the pushrod. It measured only 2 7/8" long.

Guess I best track down an OEM so I don't have to go through this again! I really appreciate all the good advice and information folks take the time to post. Thank you!