Hi Guys, A day of firsts; Firstly; Fuel pump failed to cut off whilst I was looking away talking to a mate and petrol flowed freely over the tank and on to the cylinders. I leapt away until the steam subsided and the bike didn't detonate. Secondly; shortly after that i noted a high pitch squeel that stayed with me the whole 400 kilometre ride today. Murphys Law also; petrol cap drain didn't work so had to use paper towels to remove excess petrol from the tank cap recess before closing petrol cap to ensure the excess didnt again go onto the heads. Lastly my "pig" took a nap for the first time in the 5 years i have owned it on a very greasy downhill shingle road. I had the misfortune of coming across and water-tanker and a road grader working a long downhill section of gravel and due to the very twisty off-camber corners it caused the pig to just do what-ever it wanted to do ( road tyres) which was to slowly work its way to the side of the road and over the graded soft 12" loose gravel hump and into the shallow run-off ditch on the side of the road. She just fell asleep at about 5 KPH in 1st gear. Took two of us to get her back on the road due to the wet soft graded hump. Reason for this post; Is the squeel likely to entail pump replacement of just filter replacement? Or should i just do both and be done with it?