Wow....the 5.9 throttle body looks great. Is it a polished factory one? I live near Asheville, and haven't seen a notch in I don't know when. There used to be a few 67-69 conv Barracudas in S. Asheville, but they were rain buckets 20 years ago. If they're still there, I can't imagine there would be much left that's salvageable. I'll keep an eye out for you though.