Well i can do all the work myself so that saves a hell of alot of money, a decent ecu for the mazda is a min of £700, I paid half that for the sr20 complete with g/box ecu loom ect! The bp engine realistically is only good for around 250bhp, the sr20 is just getting started at 250.