First of all I want to say hi to everyone .I have seach but i can't find the stuff I want.
I pulled the CEL code and there were misfired cylinder 2 and 3 and something about the effeciency of the cat. with the CEL code being there, my car hesitating to rev at about 2k rpm to 4k rpm, then i try to see if my timing is off, but to my knowledge the distrubless setup on the 99 2.5L can't be adjust except the ECM or something I didnt know about. however I cleared the code w/ a OBDII reader then the car run a little better, i assume the Cel being on to kept the Car running rich for safety purpose, right now I have no clue what's going on. I thought it was the tranny but even i'm in netural or park the car still doesn't like to rev at 2k till 4 k. it started happening after a long distance driving form Calif to Tx twice. after 4k rpm , the car can rev fine but no power. I changed the spark plug and oil change,sparkplug wire hasn't been changed since i bought the car brand new. but it's hard to believe the wire has problem and still can rev at high rpm( I would like to slove the problem first, then worry about the wire later). The car had never been modified, I really hope that just somet type of eletrical failure instead of blown piston .please share if it happened to you ? what did u do to fix it..any common and useful info would be appericate

can somebody tell me how to reset the ECM?

I was wondering if any expert near DFW or Austin area that can help me.