Have you had anyone familar with engines listen to your engine or drive the truck before you pull the pan? There is a lot of good mechanics on this site,especially Racecarldad who actually worked on these things for a living, but its very difficult to trouble shoot noises over the computer.