Check fueling first. Replace filter if that's never been done.
Do you run alternative fuels? That can cause problems.
If you have no boost, then your N75 valve may be bad. It controls the wastegate. If it's not working, you will have no boost. Even with a bad one, you should still be able to go over 25 MPH and not buck.
Sounds like a fueling issue.