Having a straight pipe is fine. The muffler is not the restriction though.
The
CAT is...
Let's get back to your no boost problem. Do you have a boost gauge? Do you have a vacuum gauge? Check vacuum at idle at the waste gate actuator. You should see near 20in.
Wanna learn a lot with some reading? Go to
www.thedieselpage.com.