I hadn't run the engine since last summer. Put in the water yesterday and the water from the pee hole was week. The digital display doesn't show any water pressure but the water temperature remained normal. I think it may be the water pump impeller. Or do you think it's the water pressure sensor?

http://m296.photobucket.com/al...?o=52

This only a pic of the display I have changed it to show water pressure in lieu of battery