Welcome to Allpar. Always diagnose first. 'Loss of communication' fault codes aren't necessarily because of a failing PCM. Comm codes usually begin with the letter 'U'.
What code(s) are you getting?
Examples:
U0001-CAN C BUS
U0101-LOST COMMUNICATION WITH TCM
U0103-LOST COMMUNICATION WITH ELECTRIC GEAR SHIFT MODULE
U0121-LOST COMMUNICATION WITH ANTI-LOCK BRAKE MODULE
U0141-LOST COMMUNICATION WITH FCM
U0155-LOST COMMUNICATION WITH CLUSTER/CCN
U0168-LOST COMMUNICATION WITH VEHICLE SECURITY CONTROL MODULE (SKREEM/WCM)
U110A-LOST COMMUNICATION WITH SCM - CAN-C
U110C-LOST FUEL LEVEL MESSAGE
U110E-LOST AMBIENT TEMPERATURE MESSAGE
U110F-LOST FUEL VOLUME MESSAGE
U1110-LOST VEHICLE SPEED MESSAGE
U1113-LOST A/C PRESSURE MESSAGE
U1120-LOST WHEEL DISTANCE MESSAGE
U1403-IMPLAUSIBLE FUEL LEVEL SIGNAL RECEIVED
U1411-IMPLAUSIBLE FUEL VOLUME SIGNAL RECEIVED
U1412-IMPLAUSIBLE VEHICLE SPEED SIGNAL RECEIVED
U1417-IMPLAUSIBLE LEFT WHEEL DISTANCE SIGNAL RECEIVED
U1418-IMPLAUSIBLE RIGHT WHEEL DISTANCE SIGNAL RECEIVED
I have no experience with Solo.
What code(s) are you getting?
Examples:
U0001-CAN C BUS
U0101-LOST COMMUNICATION WITH TCM
U0103-LOST COMMUNICATION WITH ELECTRIC GEAR SHIFT MODULE
U0121-LOST COMMUNICATION WITH ANTI-LOCK BRAKE MODULE
U0141-LOST COMMUNICATION WITH FCM
U0155-LOST COMMUNICATION WITH CLUSTER/CCN
U0168-LOST COMMUNICATION WITH VEHICLE SECURITY CONTROL MODULE (SKREEM/WCM)
U110A-LOST COMMUNICATION WITH SCM - CAN-C
U110C-LOST FUEL LEVEL MESSAGE
U110E-LOST AMBIENT TEMPERATURE MESSAGE
U110F-LOST FUEL VOLUME MESSAGE
U1110-LOST VEHICLE SPEED MESSAGE
U1113-LOST A/C PRESSURE MESSAGE
U1120-LOST WHEEL DISTANCE MESSAGE
U1403-IMPLAUSIBLE FUEL LEVEL SIGNAL RECEIVED
U1411-IMPLAUSIBLE FUEL VOLUME SIGNAL RECEIVED
U1412-IMPLAUSIBLE VEHICLE SPEED SIGNAL RECEIVED
U1417-IMPLAUSIBLE LEFT WHEEL DISTANCE SIGNAL RECEIVED
U1418-IMPLAUSIBLE RIGHT WHEEL DISTANCE SIGNAL RECEIVED
I have no experience with Solo.