Om603 has an oil cooler, yes. The cooler is in front of the leftfront-wheel, behind the bumper. Intercooler in front of the water cooler is possible, but you have to make some modifications I guess (you always have with IC's I guess...) Electrics: Turbo engine has a tiny bit more, when it comes to ...