What may cause a 1994 3000GT to stall only when it is driven and only after it is put into gear?