Visited a second mechanic who stated the rough idling was due to the the sun devil mechanics not allowing my engine to properly dry after the steam cleaning of the engine. Careless.
Additionally, the $115.00 I was charged for "diagnostic" of the fuel leak that produced nothing was a bogus charge. He said the leak was visible without an inspection.
The mechanic fixed my fuel issue for $270. Roughly the same amount sun devil weaseled me out for unnecessary "inspections". You guys are frauds, and you're preying on customers who get roped into your inflated estimates under pressure. You'll reap what you sow Barry.