Bdavis0555
Recruit
- Joined
- Jul 12, 2013
- Messages
- 5
Hello again ....my mechanic called and gave me good news this morning...he seems to think that all my problems with the engive have been because of faulty water pusher sensors or float switches...I need the for both sides but im at a lost as to where to find them at ...any help would be appreciated