Well id already checked all the wireing and tested the lambdas with a multimeter and everything came back ok apart from the lambdas so i bought 2x nkt lambdas ended up costing me £50.60 each from a local shop i use direct fit £101.20 for the pair i fitted them and ive got no eml lit up now and no faults stored took the car for a bit of a drive for about half hour no faults stored so its looking promising the part numbers was
NGK 0ZA488-D2 (Front) £50.60 inc vat
NGK 0ZA381-D3 (Rear) £50.60 inc vat
thought id update this as it may help someone one day