Ford part # 6L34-4K145-FB fits an automatic F150 with 145 inch wheelbase on a 2WD truck. This driveshaft will fit 2004-2008 trucks, possibly oher years as well. The universal joints are good as is the center bearing. This is a used driveshaft that is in excellent shape. A new one from Ford is $1100 plus tax.