Happy to report that the dealer got the problem fixed, Loose pins in connector to throttle. Car has been ok for 1000 miles. Impressed with the high quality if dealer service, They stuck with the problem until they were confident of the fix, Will get all future service work,