To close this off, got another 2004 driveshaft from wreckers , installed, and no noise still. Resolved.