no core needed, was about 300 bucks. not bad. i think its a torquemaster or something, i forget... im yet to install mine, its just chillin in the garage.
______________________________Matt D.'06 Evo IX SE'98 RS-T 13.8 @ 106.1