WooHoo! I'm in the same boat. Ordered the Stage 1 Turbo on Black Friday, arrived (5 boxes!) right before Christmas. I actually spent Christmas day going through the boxes to sort out the stuff (I bought lots of other pretty and shiny things to go with it) and then painted the oil pan. And now it sits as I won't have time until Feb to work on it.
I thought the ECM would be a 1 week turn tho? Maybe just time of year.
I’m in Florida I sent it out on 12/13 took a week to get there. Then you had all the holidays happen. Bob said he mailed it out 1/6 tracking says at my door 1/13 prob would have been smarter to do two day shipping but with holidays my ass got cheap. Im sure time of year made the process longer. Just my experience I’d get it out and done as soon as you can. With the install i took random days taking things apart so by the time the boxes arrived it was strictly install. Install takes about 6hrs with two people if u have everything off already. Best of luck turbo is tight get ready to use some magic words. Lol