Slight Update. Have done a diagnostic check. Showing code 12 and 52. Battery has been very flat, and is still in need of a good charge. Also traced the knock sensor wire back and found a break in the wire. Whether both of those codes are enough to make it as laggy as it is I dont know, I guess it would explain the rough running though?