It sounds like an interesting project. If you can make it work, using a MAP sensor instead of a TPS sensor could be handy since that would be easier to install.

If you expect much commercial...