That being said...s the C6...literally...take it apart and s it...the C6 has to be one of the most power hungry transmissions I've ever seen....anything is better...save up for a T-5 swap...they can be had pretty cheap if you keep your eyes open...plus it makes even the SO kind fun to drive...lol.
Good luck,
Don