Hello

I have a Mega connected up to a circuit. Some things are not working as expected. I am in the process of troubleshooting but one thing i have noticed is that all of the digital and analogue pins are outputting a small voltage (even ground!). This includes the pins set to input.
Its only about 0.4 volts but i'm pretty sure that can't be right can it? I wouldn't expect the pins to let any voltage creep out unless set to output 5v.
If its not right, then it could be the Mega that has had it - we have been through a lot together including the odd 'mistake'
What do you guys reckon?
Many thanks.