Tom,
There are various versions of your hub cap. My suggestion is to index your existing hub cap with a sharpie pen so you know exactly how it came off. Remove the cap and match it up with a replacement from a truck parts house. Sorry about the garbage they sell at truck stops. Fred