had another look at the wiring diagram & B7 is the ground off fuel gauge. the fuel gauge is always playing up on me. if what your saying is true then is has to be B7 causing this issue.
if your right... I'm gonna...