4L60E.. a 2500 is a decent stall. What do you plan to do about mods?