Originally Posted by
mtber
No, it would not be the gasket. If the solenoid is clicking it sounds like it is more then likely working.
The fact that the vehicle is throwing a code 21 usually means there is not a proper connection between the ecu and the solenoid.
def. bad wiring/ connection.