"it's still squeaking in the back somewhere" - leaf springs tend to squeak (just another guess...I don't want you to realize I've been living under your truck)...any penetrating lubricant will work but I found a "chain spray lubricant" lasts the longest.