Thanks for all the info! I am convinced this is indeed is an electric in line fuel pump. From the descriptions and pictures that is the only thing that matches exactly. But it does not run... no clicking noise or vibrating when engine is turned on or running, so must have been for some other...