Re: Is this my fuel pump???
yes that is your fuel pump. there are two check valves in it, pay attention to how they are in there and put them back the same way. a fuel pump kit will have a new diaphram for it and possibly new check valves depending on the kit and yes you can clean it