I have a 2002 Xterra. When I start to drive the RPMs go up to and past 3000 before it shifts gears. This happens for all gears. If it starts to go past 3000 RPM and I let off the gas pedal, it the slips into gear. Any ideas on what it could be? I plan on taking it to my mechanic soon.