I have a '99 2500 4x4, quad cab, long bed and for the most part all stock. Ever since I have owned the truck, it has pulled to the left. To keep it straight down the road, I have to constantly hold the steering wheel to the right. I put on all new tires about 18 months ago. Nothing changed. At the same time I had the alignment checked, everything was ok according to Dodge specs. Any ideas to correct this before it drives me even more crazy? Thanks for your help.