thanks for the replies, this is the engine photo i took it today, i'm thinking not change the timing belt till it reaches the service time on 60,000 kilometers, and if it fails i will claim chevrolet to repair the damages because it is still under warranty, i hate aveo the steering sucks and everyday i hear a sound from a different place, Jesus !