If anyone cares, Check out the install I finished this arvo for the radiator. It sits really well, but not just that, the radiator (with its rubber mounts) basically slots in so it wont tear itself apart at the welds like a lot of dodgy jobs (Like the FMIC and pipework from my old Silvia hehe):