I know older GAs had alot of troubles with the IPC.
And I have heard alot of people saying thier 99+ IPC are not functioning properly like yours.
I have seen bad ignition switches cause this,
but as justin0717 stated best bet is to get it scann with the proper equipment.
Other wise you'll just be throwing money at it, not good
and Welcome to AF.