I've had a problem with the starlet for a while now. To keep it short; when lightly on the throttle at around 2000rpm i get hesitation and sometimes (usually when up hill or going round an island) a lot of juddering. Also, if you're lightly building up speed in a high gear it feels as if the car is holding back and then it will suddenly come to life after a short time. I don't think it's anything ignition related as most things have been replaced with new parts however, these are the things i've tried so far: - Ignition leads - MAF sensor - ICV - Injectors - Unplugged the TPS, same problems occur Could it be possible that the cambelt isn't timed up correctly? Only reason i say this is that it was replaced shortly before i bought the car.