The intercooler pump failing will not throw a code that I am aware of....
If this is warranty work, tell them to go ahead and swap out the SC and intercooler.... FREE is a very good price...
If you're paying...tell them to stick it in their ear (or rear)... they dont have a clue and are after your money..