i have cleaned the fuel pump and carb but i have a few questions where can i find rebuild kits for both the pump and the carb and is the spring on the needle valve under the float supposed to rest on the tab on the underside of the float because when i inspected it it was in the area that the pin goes to hold in the float