looks like part of the pcv system, should be able to splice it or tape it together long enough to get it to a shop, at worst your check engine light might come on or you might get some oil fumes out of it. its not part of the cooling system so shop wouldn't have messed with that pipe