On the recall about the coils. The dealer will replace 4 coils for free one time.
The ecu thing, does the ecu have a immobilizer delete. Your going big turbo, right? Dont cheap out on your software. You will end up wishing you had the higher end software. Go with Unitronics, Revo, or APR in that order. All 3 have adjustability that you will need. I have Revo, its pretty good but I used to have Uni and that was the best. No check engine light ran alot smoother specially with A/C on.