Rare 1965 Ford Mustang Original 289 Water Pump C5OE-8505-B 
(with backing plate)

Casting# C5OE-8505-B


1965-66 Ford, Mercury and Shelby vehicles with 289ci V8

Limited production from May 1965 through August 1965 before Ford changed
to the C6OE-8505-A water pump.




Please check over photos, what you see is what you will recieve!