2004 Dodge Stratus Q&A

2004 Dodge Stratus Question: put timing belt on and car now start but when take foot off gas it stalls out

sounds and runs fine long as u on the gas -
Answer 1
Either the belt is a tooth off , or you left something disconnected? -