Look under wheel seat
On my 99 310, the pump is directly below the seat behind the steering wheel. IF the 290 has the same basic assembly, then the following may help you find it.Open up the cockpit gangway by folding the helm seat out and down over the swim ladder. If you're standing looking forward through the gangway facing the wheel, it should be on the left side-wall of the gangway, underneath where the seat would normally be.If you look in the bilge, there should be a big hose with a grate assembly on it that runs away somewhere (no visible pump assembly). That should be the intake.Don't know if a 99 310 matches the layout of a 95 290, but there it is...Larry Baker"Flat Broke," Grapevine, TX