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