I have a 93 D350. I have replaced the pin and spring with one from another company. Since , I've replaced the turbo with a larger one. I don't think I'm getting enough fuel. No smoke at all at full throttle. And can't build more then 18 pounds of boost. Will your pin do better with stock injectors ?