my car has just randomly thrown this fault code up im not having any problems with the car apart from recently the battery has gone flat twice and iv had to use jump leads to start the car.

also getting P1329 Knock Control Maximum Spark Limit Cylinder 4 C-27
P1612 Immobiliser No Or Wrong Signal Immobiliser C-05
P1613 Immobiliser No Or Wrong Signal Immobiliser C-05

will these have anything to do with it?

the immobiliser codes only came up after the 1st time my battery went flat after i had radio on when cleaning car. had to jump start car with jump leads and the service light was flashing and had to press the lock button on the key for it to start.

any ideas?

thanks