well it sounds like having the tranny fluid changed fixed the problem.