puma been ruuning like a dream until today,its been ok this morning parked up went to shop come out started it and revs going up and down drives ok but when i come to a stop the revs drop so low it cuts out,,,its had new sparks new ht leads ,remap, new air filter,it just happened out the blue...