Hi guys, desperate for some advice here as I’m not far from torching it!

I bought an ed30 not long ago was fine for 2 days and it’s been a night mare since,
Misfiring from idle all through the revs, p300 301 - 304. I’ve cleaned the maf, vvt solenoid, had rocker off to check the timing and vcds phase bank1 was at -6, all marks lined up and I’ve done a new belt kit, chain kit with adjuster and oil rings seals ect, new iridium plugs @ 0.28, genuine black top coil packs but it’s still misfiring, Eml comes on if I hold revs at around 4k and flash for a while until I reduce revs again can’t think what else it could be if anyone’s got any ideas I’m fairly new to tfsi coming from 1.8t