Welcome aboard the WRX train. We encourage all persons to ask questions, it's the best way to learn. We have several people on here with knowledge to help you with what ever task might be at hand.
70hp is a lot, my stock 1991 Ford Fesitva had 53hp, maybe less...lol
I'd recommend trying to locate a stock BPV to replace the Greddy unit as those tend to leak and need readjustment over time. If you can post up pictures of the engine bay, exhaust and the car and we can help you figure out what all is on the car.
Resident Grumpy Old Man(Keith)
03 SRP 2.34L now with Spec C goodness
08' LGT Gears...