the timing is fk up. take it back to the shop and demand your money back or you will take them to court. dont let them touch your car ever again, they dont know shit.
you learn the hard way. next time you want some work done in ur car, you better do a search here. you will find like a million thread recommending you to take ur car to the dealer for the timing belt job.