340 gone! Performance shop shut down! Help!

Contact the police. This is stolen property, you have receipts that indicate they have it. I see no reason why the police can't help you get this engine back if it's still on the premises. Small claims courts can come later to get your $3k back. But get the engine first.