FITS 2001 - 2004-1/2 ONE END IS FLANGED, THE OTHER END IS ROUND
The 8th digit of the vin will determine what engine is in the truck.