Yeah maybe like half a bottle would possibly lube the components, I'm not sure, just a hunch . I wasnt old enough or into cars enough at the time to remember how these cars sounded when they were new. But I def know a 3800 car without even looking lol.

With all new components maybe you need a Delco/diff brand pump ... I wonder what are the exact component/s that cause the whinning on these cars.