Funny my bed leans a little, but my cab is straight. Always just figured as long as everything is secure, its just an old truck.
Im pretty into off-roading, and have a Jeep Cherokee. It has leaf packs in the rear. When you install big leaf packs for big lift, they always seem to lean over time. usually swapping the leaf packs around solves the problem. Maybe if both your packs are in good shape, try swapping them.