I don't have anything to trade you right now.... but, sounds like the seals and front pump are "tired" on the C6.... You know enough to understand it's telling you something!

If the motors a small block.. it's hard to beat the AOD..