Happened a few times in my '03. Stick with a Timken bearing and you shouldn't have problems. My first two were not Timken and died in about the same amount of time yours did. I was luckily and got my money back for both, so I found a Timken from Napa and it behaved.