I have an 1988 Force 85 hp, that is tending to stall at WOT. After reading several posts on here, I have decided that I would replace the fuel pump diaphram. I figured that while I am doing that I would go ahead and replace the check valve and the screen that is behind the inlet cover. However, I can't seem to find them in the iBoats store. Am I perhaps not looking in the right spot? Is there another website that I should order these from? My Model # is 858F8B.