If the falcon fixer can't fix it nobody can. Lol
I think Depoint is right a video might help with diagnosis. Some people just don't know anything about cars and that's the sad truth. Some dealers just hire anyone to work on cars. A second opinion and maybe a web search for a similar problem on not just 370 but any car.