A faulty or misadjusted park/neutral switch may set a false Code 24. Use "Scan" tester and check for proper signal in Drive, while wiggling shifter.