Today my jeep suddenly stalled and wouldnt start back up. Fuel pump will not prime. Dash gauges do not work when key is in Run position but they do work properly when I do the self diagnostics. My code reader is unable to establish a connection with the PCM. Engine will turn, all electronics work as they should, all fuses good. Bad sensor or bad pcm?