:toilet: Well, there goes any credibility that I had with the group. My neighbor explained to me that it is indeed a fuel pump and that there is a arm that gets driven by the crank shaft (?) in the engine and probably where I am loosing some oil. He gave me a bolt that fit and I got it tightened back up. Maybe that's why it was hesitating when going around corners sometimes...
Rookie mistake, learning.