i attempted to get stock shocks, but they were backordered at ab, rn, etc. so i got kyb gr2s, and they themselves took 3 weeks to arrive from tr. what the hell is going on? anyway, the truck feels 100% better at the moment; but the condition of the existing oem shocks was non-functioning. i was also suffering from steering judder and visually dismaying drag link and track rod end condition. so i replaced the shocks with gr2s, and put in new drag link, track rod, and damper. i had a full set of ball joints, and was ready to replace them, but my guy said the others are going strong and to save them for a rainy day. and that's why we all take cars to him. i'll do bushes are next; but i have to do brakes and a 02 sensor first. glad to do it though. how many are driving '99 p38s for a minimum 2.5 hours a day in bullsh*t NJ traffic year round?