Hmmm - all good questions. Not sure I can answer them, however.
I believe she's wearing a Sinister turbo. not sure about any of the rest of it.
Monitoring temps with an Edge Attitude, as seen here:
Honestly, no idea about injectors, and I just ise the Edge to adjust fuel needs as I best see...