Pulled the cluster out today to check for PCB probs, only problem is it does not have one, the three screws that hold the rev counter in are also it's electrical connections and they were not very tight but not sure if they were loose enough to cause a poor connection, certainly when it was playing around and I thumped the dash it made a difference, now it is reassembled bashing it makes no difference and it seems to be working fine at the mo, re the pump there are more wires going to it than I can account for, so will be needing to look at the diagram, odd also that it has a throttle position sensor on it and a diagnostic port in the drivers footwell, but hooking up ecutalk gets no readings and an error when asking for fault codes, so baffled on that one for now, but still pulls like a train and so far no hint of smoke, Rick