had a similar issue with my 05 130 ps mondeo and sourced it to a broken battery connector and was knocking of the connection when driving but when i stoppe3d to check all looked fine so check the connectors and cables lads but sounds like a new battery would be a wise investment also