Welcome to FTE from the Tennessee chapter. You will have much better luck posting your question in the correct forum for your trucks year and engine.
To try to answer your question, If it boggs upon dumping the clutch your mix is too lean, I think.
We'll see if we can get a mod to move this to the right forum...Good luck