RepairPal Certified shops can diagnose and repair your 1999 Chevrolet S10. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
If your truck is over the 100,000 mile mark than i suggest using high mileage, pure synthetic motor oil. 10w-30 is a good oil weight to use. Make sure to buy a new oil filter along with your oil!