They leak, get used to it. Transmission and rear end are known weak points. Give her a good tune up, and run good oil.
There are many upgrades to be do e just to build upon the stock setting of the truck; upgraded alternator, upgrade the power and ground wires (the big 3), shift kit, corvette...