holy jizz. a k20 in a mini?? that would be hella crazy....... but expensive to... not only buying the engine, u would need the gearbox. intake, im guessing a customer exhaust ECU and all the other shit, would be pretty expensive.......