Is there any way you can post a sound clip of the noise? 30 miles could have done some damage, but if it wasnt knocking during the trip and is now knocking, either you tore up some bearings or yes, the shop did something wrong repairing it. You should have them check the oil pressure w/ a manual gauge. does the driver info center on oil pressure? If so, what is it reading?