i bought them for a vp 5.0..they will fit any 5.0 but are an uprade high flow injector for the gen 3..all brand new in there packets .if i dont sell them on here ill just send them back for a refund from where i bought them from..ony reason im selling them is i blew my gearbox and i need to pay the bill asap.