I had this problem with fuel pump relay. inside of it something had mechanically come apart like the armature or one of the other tiny parts and was flying around inside it causing a buzzing sound. When you opened it did anything fall out of the casing? im pretty sure they're not that expensive to replace but you can test the relay using a DVOM. check for resistance (ohms) and output voltage. a FSM will be helpful to know what the specs should be for the exact relay.
__________________
ho ha ho chi chi
|