Classic symptoms of a shot batery.How do u know it's fully charged?what are the voltage readings?Given what u state,the only other explanation is that u have faulty bat clamps that are somehow being tightened by the spring action of the jump leads,highly unlikely.the action of jump starting seems to solve all your problems,therefore,battery is at fault.Quite pos for bat to have 12v and show charge but have no cranking reserve.12v worth of torch bat's is 12v but still wont start your car.As for sun roof,there are drains in the corner of the recces,they're blocked,clear them out with compressed air or a thin stiff wire.
caine
August 2008