Originally Posted by Storm13_5.0
Well it bogs down really hard
That could be a fuel supply or pressure issue, or a timing issue.
A cracked leaking vacuum line at the fuel pressure regulator or in the system may cause fuel supply issues.
Inspect and replace vacuum lines as needed, then go from there if that doesn't cure the problem.