Hello all,
my english is not very good, so please be patient

I really need your help.
One day i came to my car (Passat B5 AFN 1998) and battery was dead. Then after charging i checked consuption, which was 2,5A (key was not in ignition). There was one more strange thing - wierd sound from rotary fuel pump when i was connectiong battery.
Here you can see it:
Both connectors of fuel pump did some sound, after disconnecting both of them, consumption dropped to 0,5A.
VAG-COM said:
01266 - Glow Plug Relay (J52)
31-10 - Short to Ground - Intermittent
00626 - The preheating time (K29)
31-10 - Short to Ground - Intermittent
17978 - Engine control unit blocked
P1570 - 35-00 -
01117 - Signal load for the alternator terminal DF
27-00 - senseless signal
00668 - Onboard voltage sv.30
27-10 - senseless Signal - Intermittent
00765 - Proximity sensors regulatory latches (G149)
35-00 -
01268 - Quantity control (N146)
35-00 -
01268 - Quantity control (N146)
27-00 - senseless signal
(sorry for the translation, i have czech VAG-COM)
The problem is, that fuel pump is still under voltage.. I tried to connect other fuel pump - same sounds - so probem is not in the pump.
So i tried checking wiring, some friends told me, there may be water/oxidation in the box, where engine control unit is. I checked it, but it seemed to be okey... Anyway i tried to unplug everything possible while i was reconnecting the battery and listeng to the pump.
There in box are 5 connectors to interior wiring... One of them - orange has i think 5 wires (except one of them, all are 12V). I Assume, it is correct.. But i am not sure.
I unplugged also all three relays which are in that box. Only that orange conector and control unit stayed connected and fuel pump was under voltage..
My deduction: Problem is in the orange connector(interior wiring leading to that connecotor), or in control unit, or somewhere else in the engine wiring.
Is it possible there is problem in control unit? Or is there any other critical place in the engine wiring, which should be checked?
I would appreciate any advice, thank you.