+ 1 on the wheel bearing, had one go out on my 04, The way they have it set up sucks cause you have to buy the whole thing, bout 140. Luckily my dad had one go out before me so i just used his lifetime warranty at autozone. Call some buddies if you know anybody who replaced one i think 02 through 06 is the same part.
_________________________