My service dept experience was horrible, TERRIBLE at Echelon Ford in Stratford NJ. My brand new King Ranch F150 (12,500 miles) had a P0430 “check engine” code but instead of checking the cat converter or O2 sensor they blamed me for oil in the gas tank. WHAT?!? They cleaned out my gas tank and line, changed my spark plugs, then charged me $900 saying it was my fault and therefore not covered under warranty. A week later I had the same sluggish engine (nothing was fixed!!), and the same P0430 code returned. I took it to a different dealership in Cherry Hill - they changed the catalytic converter without delay, covered the cost 100% under warranty, and 250 miles later my F150 is still 100%. Is Echelon Ford service dept incompetent? I don’t know. But I do know I will never recommend their service department to anyone. (To be transparent - the dealership part was excellent when I bought my King Ranch. Rob was honest and great to deal with, as was everyone else. I just wish I never dealt with their service department).