Before swapping any engine, you need to know your car’s wiring, cooling system, oil type, and driveshaft. Factors like engine mounts, transmission assembly, fuel system, etc., also come into play regarding engine swaps. Match the characteristics of your current engine with the engine you tend to use, and you are all set. Also, make a checklist so you won't get lost while changing the engine in your car.