Update, the vehicle is now fixed after chasing my tail I re looked at the live data pids for the fuel injector pilot learns, these are a status counter 0 meaning not learned and 7 completed.
All four injectors displayed 0 .
I re run the pilot learning road-test after resetting the values and watched the pods status change to 7s .
The vehicle ran perfect after the learn so I left for a few hours to cool and re appraise.
Upon starting it ran lumpy and knocked and linked again like an old digger.
Revisiting the pods all sat at 0 again .
After checking pcm powers ,grounds , flashing pcm cal ,via calibration number and re running pilot learn same story after pcm powered down .
Replaced pcm , re run all learning and thank the lord , in the words of that geezer on strictly, 7 and no misfire.
Thanks to all who offered advice on tho one again greatly appreciated.