this has turned in to something a bit different now lol. i changed the plugs last weekend (ngk iridium heat rating 7 from engine dynamics) to see if that would sort the low idle, which it didnt, it stayed the same and running ok otherwise. I ordered new knock sensor to fit this weekend as that had a fault code stored in ecu so thought i'd change it anyway. started the car yesterday evening as hadnt been started all week and the idle went completely the other way and now just wants to sit there slowly creaping up to 2k on its own with what sounds maybe like a slight misfire every so often. so i've changed the knock sensor anyway and started the car up again, still high idle. I can now also read codes p0351 and p0352 which are relating to the coils packs p0351 for 1 and 4, p0352 for 3 and 4.
what on earth could of gone wrong here? all four coils couldnt of gone bad within the space of a week surely?