Whoa, hold up a minute...
Are you saying there is a recall on the Cougar fuel pump? I put one in my 'tour back in December (as a stock replacement to the blown one), and it's been bucking in 3rd gear ever since. So if there is a recall on the pumps, I'd love to hear about it!