I'm not sure about this and I hate to spread misinformation so please just take this on advisory and get a second opinion ...
BUT I recall hearing that ISCs do vary (whether by year or model ... maybe even USDM and JDM ... I honestly cannot remember) and that this can cause failures. I do know that blown ISCs can destroy your ECU. Again, I might have my facts wrong, I'm just saying please check this one through to a conclusive answer from someone who does know what they are talking about, BEFORE you just slap another ISC on.