Throttle cable hanging up is a possibility. But seeing as ur also losing coolant, I'd check lims