I have a 97 4WD 4runner that has recently begun sticking when I shift from into reverse and/or drive. By sticking, I mean that the vehicle won't go until I apply significant gas and then it pops and lurches forward. The problem is worse in cold weather, but is rapidly getting worse in general. Lately, reverse hasn't been as much of a problem as drive. Any ideas?