Have just read this from start to finish after seeing you stick it on the evo forum, what a car and you must have chucked some serious cash into it, can this put the power down at all from a standing start? Once rolling I bet it embarrasses a lot of expensive cars