by the way, if you can get SPEC stage 3+, go with that.
my issues with stage 2 and 2+ are:
- you have not enough cushion, especially if later on, you want to boost higher. Their tq capabilities are not really that high.
- streebality and driveability is not up to par compared to stage 3+
Stage 3+ = flagship of Spec since it is very streetable/driveable and can handle tons of tq. Actually, with LNF application, I know that Stage 3+ has more TQ capacity compared to Stage 4!!!

I will not go with "stage 4 or 5" due to the fact that they're already 4 or 6 puck which makes them hard to drive on the streets. Stage 3+ is still full-faced.