Oh right , would the fact it runs ok when warmed up not rule out the tps ?
Just to update this for future searchers incase it helps , Replaced FPR no change , coilpacks since was going to upgrade them later anyway, checked and adjusted the timing , cam position ,leak tested. In the end bought my own copy of Nistune and Greg form Protuner was kind enough to remote connect up to my laptop and see if he could spot anything from the basemap. He tweaked the fueling at idle due to the underfueling, he thought iir it would be something about the filter likely clogging up with being sat for so long and it ran/idled ok after that. Just weird how it idled enough not to stall when it warmed up, anyway I have new filter to go in when rest of car is completed and hopefully it maps up ok.