timeing belt??? need help.
whats up guys. my name is valer and i drive a 2007 subaru wrx. it has about 54,000 on it. i was wondering if anyone would be able to help me out. yesteday when i got into my car after work and turned it on and the whole car was shakeing, and when i poped the hood i noticed my whole engine was shakein pretty bad. but only when it idles and its under 1000 rmps. driving it home i noticed it didnt have any problems. it stoped shakeing and drove normal but everytime i came to a stop and it went under 1000 rmps it started shakeing really bad again, any ideas on what could be the problem??? i had a friend look at it and he said its the 2 belts in the front of the engine, and both needs replaceing. wht do you guys think>???