yes mine use to do this it is called a anti run on valve.
it is in the side of the carbaretta and it has a wire connected to it it will need replacing.
it just screws out. you can check it by screwing it out then get some one to turn the car off and the anti run on vavle shoud press a small pip forward whick stops the petral if it does not then change it.
trevor
October 2004