I have replaced fuel lines, tank and filter. Cleaned fuel pump and carb. Changed plugs. New fuel. Motor starts fine and runs well under half throttle. Go past half throttle and will not exceed 3000 rpm. Checked low oil switch and light goes on at start and then goes off. It seamed like a fuel...