As far as the solenoid sticking goes, my last car kept doing that. The contacts inside the solenoid would actually weld together. Solution, don't get a new one from Autozone etc. Get a real live Ford one either from Ford or the junkyard. I'd suggest the junkyard.
__________________
YO! Barry! You LOST!