Further update:
After re-checking all my work and the Map sensor as another member mentioned - all seemed fine and everythig appeared as it should with nothing missing.
Still got the P0171 fault and also a P0302, which always present after resetting the ECU.
Funny thing is, I switched the coils from cylinder 1 and 2.............this time the misfire was in cylinder 1 P0301, this lead me to suspect the coil pack, so I bought a new genuine unit, reset the codes.................engine seemed sweet for the first few minutes upon starting but then the dreaded rough idle and the scanner still said P0302, misfire cylinder 2 ??!!!!!!!! and P0171.
Really am running out of ideas here, could it be the injector on 2 is also out??
cheerz.