plus Fuel pump etc, Intercooler if you still have the stocker and so on...
Still sounds like a bit of a bargain at that price as long as it is ok but yeah, you may have bought into a bit of a project if you want a reliable, powerful, manual car.
AFAIK the Detuning you speak of is likely just the fact that our fuel is lower octane than in Japan.