how many miles on your SHO?
would check the connectors at the solenoid body assembly and at the PCM, verify they are clean and tight, put a dab of dielectric grease in there when reassembling.
there should be a fuse for the TCM, check to make sure it is not contaminated.