Battery is fine though, recently been replaced.
Might be a silly question, but did you connect the battery up correctly?
My car was jump started (incorrectly) and it fried the ECU (i think you can do the same when connecting a battery). Was running rough with EML on