Change the IDM with a known good one. Actually read the codes for the IDM, I’m surprised forscan isn’t doing that. Only other option is your harness that has 23 years and 500 thousand miles of vibration has worn through the coating and is shorting out. Yes it happens. Just because it ohms good...