I'm not sure why they still wouldn't work on an isuzu.. they are a shop you know? I've had better luck other places anyway working on mine, rather than the stealer. Unless it's warranty work, I'd take it somewhere else.
Sorry, I don't have a recommendation though for boulder...