I don't know who owns it now, it may be Sheppard, but in 2006 it was owned by Tom Hoover and installed in his Cuda. I don't recall for sure, but I believe it was a '69 cuda. I personally took this photo of the engine compartment of the Cuda at the 2006 Chryslers at Carlisle show where it was displayed at the time. Of course, Mr. Hoover has passed on now and I don't know who ended up with his car. I only wish I had taken more photos of the entire car and engine, but I only took this one shot.
View attachment 925138