Its not a hard part to replace. My local Isuzu dealer replaced mine within a couple of hours after I dropped it off.
I gotta give kudo's to Miller Isuzu in Winchester, VA for that repair too - I called them two days before the last day of my warranty, and they couldn't get me in until the next week. Even though I had REPORTED the issue in the warranty period, we all know how Isuzu is when your warranty is up.I was sure getting covered was gonna be a pain . . .
Well, long story short, they got Isuzu to cover it no problem. It needed to go back three weeks later to have the computer program reinstalled because it was still throwing the solonoid code, and they got Isuzu to cover that visit too, though it was now more than a month past warranty. Each visit was only one day, and the work was nicely done. Given how rare good Isuzu service is, I think they deserve a thumbs up.
Ron