what are your current mods? it wont help much unless you have cams or some other power adder. you could install it yourself, depends on how confident you think you are in following directions. and yes, to recieve full benefits, you should have it dyno tuned.