Haven't had a chance to check fuses yet but quickly tried something,cleared codes unplugged maf started car,got a different code but car idled fine and felt ok,turned car off cleared code plugged in maf two codes straight away and car idled like a bag of sh1te nearly cutting out revs all over the place