Ok so I went out to start my sc this morning and in KOEO the fan came on and I figured that was weird. Then I cranked and cranked and cranked it and it wouldn't start. But it started on starting fluid and will run like that but it runs like there is no MAF sensor. Like it will idle but if u rev it it dies and if u unplug the MAF nothing changes. Also the upshift light isn't on when I turn the key to run (I know it should be) and the fan comes on when I turn the key to run as well. Could this be a bad IRCM? I can't seem to find any for sale either. The car has good spark, good fuel pressure and a new can sensor and a known working dis module.