My 2000 640 E is making the loud buzz from the relay back by the battery, starboard cover. I rebuilt the starter even though when I opened it up it looked real good. No change. I mistakenly thought it was the starter cable because when I unhooked it from the relay and powered it from jumper cables it would work intermittently. I replaced the cable and no change. The battery is an Odyssey and has been ruled out (no change when jumping from my truck). I looked at the relay behind the headlight and tried to do a temporary bypass but I don't think I did it right. I did notice last night when it was dark out, when I hit the button I can see a spark inside the relay that coincides with the buzz sound from the other relay. Also, when I hit the button in neutral with no clutch pulled it buzzes and the neutral light strobes but when I pull in the clutch and hit the button the neutral light goes out and the rear relay just clicks once. Would you say it is probably the front relay? (the small white one behind headlight) .