I read your post also. Seems like you're having the same problem, but the noise may indicate some type of leak. It's very possible if anything was removed for inspection it may not have been reinstalled correctly. If you've had it done very recently, I'd take it back and have the shop recheck it.