Working on my sons 1999, manual trans 4.0 L, TJ that won't stay running & battery not keeping full charge. My son has replaced many parts already... new fuel pump, crank sensor, new battery, alternator & starter, ignition switch etc. I'm thinking PCM. I've replaced the PCM on my 2006 TJ 4.0L...