I just picked up this 3 Deuce intake in Decatur over the weekend, and was told it was an Olds, which it's not. There is no part # on it, and the firing order on top is 18436572. It's cast and heavy as hell so has to be a factory, so I'm pretty sure that leaves just Pontiac or Cadillac. The only other #'s are on the bottem: D 29 7 . The water outlet goes straight out the front. Anybody have any ideas what it might be ?