All:
This is an MSpnp9093, that is the part number from DIY autotune.
It does not have VTPS, I can probably add it for you, I do not have a throttle body to include with this.
I'm running Firmware 029Y which is low-res. If you want to run high-res, you may need a small board mod, I can check into this for you.
If you buy this all you need to do is run a vacuum hose into the car. You cannot run my tune on your car, you need the DIY starter MSQ.