I have a 2.7, 5 speed, 2000 runner and have a weird hesitation issue that pops up randomly. I got the truck in February of 2015 and about 3 months after it started hesitating. It wasn't happening every time I drove it but when it did it would be in the 2500 - 4000 rpm range when in 2nd or 3rd...