My 150hp 2001 evinrude sounds an alarm and sets error codes 44 and 46--bad bp sensor and bp sensor above expected range. The problem is, it only does it in the water and only after working well for a couple of hours. Is the bp sensor bad, or could there be any other cause to this problem?