I am currently building a new engine for the lancer and have an E6x here that i was going to fit, but am after peoples opinions first. Like does PnP really mean just that? Is there any great advantage od the haltech over a reflashed stock ecu? Will all the stock lights on the dash work properly with the haltech, like the turbo light?