Just thought i would update the thread, looks like problem is fixed for now.
After looking at the thread link and some other forum threads i found that the link arms from the swirl flap motors can start to wear in the ball joints, so i thought i would try this fix first. Bought a repair kit on Ebay for £26 but it is an upgraded kit with the full ball joint covered rather than the standard ones that have the back of the ball joint open i thought these may wear a bit more evenly.
Popped the arms off of the swirl flap motors on both sides with long nose pliers and popped the new ones on took under 5 minutes, i kept fingers crossed that just doing this would fix it as there was a bit of play on the existing ones, engine management light out plugged into the diagnostic software and cleared the permanent codes coming up run for a few days and all fixed fingers crossed cheap fix, but time will tell if there are any other problems that flag up again on the diagnostics but you never know i am not normally this lucky!