when i slow down and push the clutch in, my revs drop rite down to about 400rpm and it nearly stalls and then it will gradually even out to about 900rpm which is normal idle,sometimes if i boot it and then stop it idles at about 1400rpm and wont stop untill i turn it off and restart it! any ideas what it could be please,i need to sort it!