I have taken my vehicle in several times now to actual dealership. I replaced throttle body valve assembly and airflow meter. But my vehicle still cuts out or go into limp mode.

Diagnostics was done on it, and error code came up Boost press solenoid faulty.
Where does this actually sit.

Another question. Nascar did my software etc, dealership came back to me and said that the fault can also be on the software that was loaded and should get the original software loaded back on the vehicle. Should i do this or not?