Help with ID'ing factory converter (pics inside)

Thanks for the help gentlemen. Was hoping it would be a factory high stall unit, but obviously not. Searching I go now for something thats 2800-3000.