Right new harness is on, got engine up to temp, driving round local streets, bit of dual carriageway, lots of stop start, seeing if I can almost force it to happen again, NOTHING hopefully its cured. Think with a bit of hindsight it was the harness all along, but now its got new maf as well...