I'm trying to find an engine for my 97 Silhouette. I've been told it has to come out of a 97 Venture, Silouette, or Montana. Why can't you just take one from a 98,99,00, etc. Why can't you take one from a car, like an Impala or something? Does anyone know what makes this year special?