I feel your pain. The failed wiring issues of the solenoid can be a real PITA. Not to mention that the solenoid is fairly spensive to replace because of just failed wiring.
I looked into replacing the shock on my 06 GT several years back. Hygear actually talked me out of replacing it saying it is a quality shock and just needs valved and setup correctly to be an outstanding trail shock. Well, I invested in there dual spring setup and valving, and it is much better. Still working on getting the actual settings to my liking since I haven't had a lot of seat time the last couple of seasons.
I've found that if the wires for the solenoid are routed carefully and tie wrapped really well, it seems to help.