As the title says I am new on this forum I just bought a 2003 subaru wrx this past Saturday. When I bought this car it came with two things one being a turbo xs manual boost controller and the other being a blitz full auto turbo timer. Here in lies my questions after reading the reviews about the mbc it doesn't seem like something I would want nor need. Therefore I was wondering if I remove it would it have any adverse affects towards my turbo and motor. My second question is my turbo timer is supposed to keep my car running when I turn the key off for at least 20 to 30 seconds. But when I do it just shuts the car off immediately. Any help would be greatly appreciated.
p.s. My car also came with a brullen turbo back exhaust system just thought I would through that in there if it helps at all.