I have a 2007 Suzuki Grand Vitara in the Bahamas and I need to replace the motor. After little research I have found that my car has a J20A motor which was not offered in the grand Vitara in the USA. My question is does anybody know if the US models that came with the J20A (my research tells me that the 99-03 Tracker, 02-03 Aerio and the 99-03 Vitara all came with the J20A) would be the same as what's in my vehicle? Or does anybody know if the J20A in the 3 US models are all the same? Any insight would be much appreciated.