My brother has a 1999 Dodge Caravan that he bought from the Junkyard for 100.00 its has no engine.We towed it to his mechanic and he said that he has a engine for it but its a 1999 Dodge Stratus engine and he said it would fit.Before my brother goes spend his money I asked him to hold off until I get some answers.The mechanic said it will fit.What the mechanic saying is true or not cause I don't want my little brother being cheated out his money for something that isn't going to work