Will the motor out of my 1990 Chevy subarban work in my1997 Tahoe?

NO. You need a VORTEC engine from the year 1997 to 1999