Just got my boat back from a service center. I had the water warning light coming on with buzzer and rev limiter. The technician told me I had a bad water sensor and he replaced it. Now I have no light and no alarm after a couple of seconds but the boat still won't go past about 3500 rpms. It starts immediately and seems to idle fine. It is not cutting in or out and it seems to be running solidly. I myself have never put gas in the boat but the guy I bought it from said he had just changed the old gas out. The "new" gas is now at least a month old. Can gas go bad or take on water that fast? Also, my oil level indicator is reading low (even though the oil tank is full). I'm sure the float is probably just stuck. Could this be the problem? The rev limiter light is not on. No alarms are going off. Can whatever switch the rev limiter controls get stuck? Did the tech not hook something back up? Thanks for any help.