Relay can function but be weak... Pick up a new one and replace your existing one. They are cheap for that car (as far as I remember) and is the easiest way to troubleshoot them.
I still think you are going to need the solenoid I explained earlier...
I still think you are going to need the solenoid I explained earlier...