i pressure washed my engine bay and that light came on, it revved at 5000rpm and wouldnt stop, i took everything off and tried cleaning/drying it in the end it was a white plug in the fuse box, may be an option for u if uv recently pressure washed under ur bonnet