humming noise is usually the differential, or maybe bearings. as for your speedometer, its the VSS sensor on the tranny. sometimes the plug may go bad. If you have your old LS tranny, swap it out and see. if it still does the same thing, its your plug.