i have my truck for the second time in less than a month. fist time it was there for a week. they told me all codes were gone and 3 days it came back. now is been in the shop for 2 weeks and still they don't know what's wrong. the only things i don't like is that they gave me a Ford Edge. i...