96 spx will idle for a while on the garden hose, but if I throttle at all it will rev way up and won't stop unless I pull the choke. After pulling the choke, it calms down, but then builds back up by itself untill I pull the choke again. It doesn't do this in the water (I'm assuming something...