new O-2 in the last 1500 miles installed by dealer. new Synthetic ATF M-1 Same time. ? maybe a throtle location sensor?