Sorry for late response. Im a bit absent minded (my brain is fried!) But what I have:
The only flaw I really see is this scuff/denting:
Yes the o2 sensors are still in. I installed this on my 89 GT with AOD trans back in the late 90s. I believe its BBK brand. Worked fine for me, just decided to go with long tubes about 5 years ago.