Originally Posted by Danthurs
Have you checked your fuel pressure. For the most part rough idle is a vacuum leak. have you inspected your EGR tube. You can't test this by spraying carb cleaner on it. You actually have to take it off and hold it up to light. The only sensors that can cause rough idle is the IAC, make sure it'* all clean, if not that cone won't seal up. The MAF sensor can cause problems if it'* dirty.
Will have another look, I just have to walk away from all this for a while, I'm getting too frustrated for now...mebbe have a beer, come back later
Thanks for the input, I'll post again later after I've had a chance to revisit these possibilities.