My problem started last year. Bad ilde hard starting would run smooth once everything cleared up. Sometimes it would start fine and run good for weeks. Replaced my batteries in September. Truck has ran great until last week. Hard to start missing idle. Increasing RPM clears up the skip runs great at hwy speeds. Replaced the FCA today. Will not start it is trying to hit but will not run. Unplug the FCA will start right up 1500 rpm and pinging. plug it back up no start. Help.....