I pulled this out of a box of parts I had. It's a Barracuda/ Challenger Gas Pedal Assembly. I believe it fits 1970-4 Dodge and Plymouth E Bodies. It comes with the factory fasteners and the black plastic keeper that holds the gas pedal cable in place. It could use scuffed and painted but is being sold As/Is So study the pictures. Stock #2452