This alternator worked perfectly fine on my 2004 F350 will fit 2003 to 2007 Ford 6 L power stroke‘s. only reason for taking it off is I upgraded to a alternator that would put more amperage out to charge my fifth wheel batteries as I drove. Open to offers