What can cause a buzzing sound under the truck even when the engine is turned off. on 2002 GMC Yukon

This is the 1st time i heard the noice. I left the gas station and heard a buzzing noice, like a fan belt running. The ABS light came on around the same time i started hearing the noice. When i turned the truck off the noice continued. Tried starting the truck about 3 hours later and it was completly dead. Started to charge my battery but as soon as we connected the cords there was a spark and i was able to start the truck. the buzzing noice was running again when i started the truck.

by in Clinton, MD on November 05, 2010
1 answer
ANSWER by on November 07, 2010
The electronic brake control module (EBCM) usually causes this problem. It is located on the inside of the left frame rail, just below the driver's door. You can remove the large fuse under the hood and labled ABS to stop the pump (noise) until you can have it repaired.