2000 xterra 3.3 runs and idles rough, the distributor has been changed and it ran fine for six months. I have kept up with all maintenance so far and about a month ago the X started to sputter and idle rough once the motor was warmed up. I have replaced the fuel sending unit and the fuel filter. After reading everything I can find that could be the problem I cleaned the Maf sensor and It did not help. I just disconnected the Maf and the rough idle went away but at 2500 rmps the engine would sputter so I think I found the problem. The X has 125,000 miles. I replaced the dist. due to the bearing being shot. What do you think should I just replace it and where is the best place to get one. Thanks