1993 Mustang 2.3L Lx(4 cyclinder) :Rpm's won't go above 3000.We have changed the fuel pump and filter,PCM,checked throttle position sensor,mass air sensor,and disconnected exhaust to rule out cat converter(also changed mufflers to dual flow- masters).When checking codes it shows a 998 code /hard fault ,this code only shows up with engine running(reason why PCM was changed out).:headscratch:Any info would be greatly appreciated.