We recently have experienced intermittent starting with our 2002 5.7 gx. I can jump the starter from positive cable to solenoid and it starts perfect. Replaced the ignition switch and started perfectly... idled down to get fuel , stopped motor and it would not start. In the on position all accessories work, just no signal to the starter to start the engine. If you wait long enough hours/days... it starts like normal, but after idling around for as little as 2 minutes or as long as two hours, when you stop , it won’t start. Batteries, ignition switch, alternator, fuel pump all new... is this an ignition module issue? Help?