Matredgt,
There are no holes or chips in it it looks pretty clean. The one I took of the driver side is hard to turn but I have been told buy one a tech that it just needs to be cleaned and lubed. I don't know if it will fit your truck but it came off a 2001 f350. I have not cleaned it because I don't have the time, I'm kinda worried about breaking it taking it apart or not being able to get it back together. I'm really needing to get a new wheel bearing seeing as how my truck is broke and now my wifes van is broke. I could use more than $150 but I don't know whats fair. let me know what you can do and we will make a deal.