I attempted a homemade gyros and used hand trimmed leg of lamb; only added onion, garlic, and seasonings. Never eaten leg of lamb, chops, etc.; I have eaten gyros. The lamb was vacuum sealed; cooked within one day of sell by date; it did smell gamy. Does cooked lamb taste sour, or was I working with a bad product?