The terminal connections on the batt are renowned for being cr@p, real ministry of Cr@ design. The only way I have found of getting them to really connect up tight is to undo them fully, use a hammer and socket to bash the connectors down the posts, then tighten them with the stupid bolt. This might be part of the problem.
Agreed, but if the battery is old and knackered it ain't gonna help. The wifes Corsa started to struggle last year but after I replaced the 15 year old battery it was fine