Good evening,
As far as the motor, there are several years that will work.
I would visit the site www.car-part.com. Enter your zip code and vehicle information and it will list the available engines.
I attached some examples of the available engines for your car. This site has 14 pages of available engines.
https://www.youtube.com/watch?v=qHxI0aU8deA
Roy
Image (Click to make bigger)
Monday, April 27th, 2020 AT 4:48 PM