my starlet drives fine for a while then the revs up and down and stalls , but if I leave it for a while its fine again, any ideas?