my merc wont rev above 2800rpm pulls good tell then no apperent miss fuel ratio looks ok got hot had to replace impeller compression ok ... any ideas??