So I just purchased this 1994 XE truck with the 2.4L not long ago with 129,000 miles on it. I have wanted one forever. I drove it more than 3 hours home with no problem at highway speeds. Now it wants to struggle when I push it over 65mph. It drops back down to about 55 and acts like its not getting fuel. The check engine light will come on for a while and then go back off. Since it started doing this the check engine light comes on for a little while and then goes off. It drives around town just fine and up to 65mph just fine. I took the MAF sensor out and cleaned it. This doesn't seem to have helped, but maybe it needs to be replaced. I hate to take it to a shop and pay because I don't think that the problem is major. Just need some help figuring out what it could be so I can fix it myself.