This is a very simple issue ,so I am alarmed the Indie did not do more than say it wasn't working.Need a new mechanic?
Here is some background that is simple for you to do.It is just a motor with a fuse ,relay.
Secondary Air System Pump - 986 Series (Boxster, Boxster S) - RennTech.org Forums
If the fuse has blown,find out why -otherwise it will keep doing it.