One thing... I have never upgraded anything except our own 3rd Rail Engines using the OEM version of ERR. So if you have this or that engine and want to know what to buy, don't ask me... please put your question up on this forum where there are loads of experienced people. Eventually I will figure it out..