Can someone guide me about how much will it cost to swap my 2003 Vitz Engine from 1SZ-FE to 2SZ-FE or 2NZ-FE or 1NZ-FE. Complete cost including every single work. Will my Chassis support these engines? My Current engine is causing lots of problem and i feel like swap is the only option. And also mention where to get the job done.