i just replaced both of my front wheel bearings on my 03 marauder the other day. I had a whining noise that I assumed was the passenger front wheel bearing since it was the original with 260k miles on the clock. The driver side wheel bearing I replaced 3 years ago only had ~40k miles on it. Low and behold the replaced driver wheel bearing was the culprit and turning it causing a crunching noise. The passenger front was still perfectly fine.
as has been said, use only ford parts its well worth the cost.
'03 Marauder 300A / Forged 11:1 Eaton @ 17 lbs - 87 Octane
decipha @ EFIDynoTuning