First off I've had my edge on for 3 years and have been very happy with it. However when my truck hit 80,000 miles I have had nothing but problems with my edge. I've had it sent to edge and they say it tested out fine. The box started throwing 2146 & 2149 codes which are injector related. Yesterday it completely shut down the truck while towing pretty fun with 10,000#'s behind you. It has happened multiple times in the past 6 months even after I sent the unit in. It always comes up with 2146 and 2149. Bottom line I'm tired of having to stop and reset everything when this happens. Yesterday I took the edge off and the continued home with no problems. I like the ability to switch programs on the fly but I'm tired of the unreliablility. So here is my question. Has anyone switched from an edge to the Smarty? If so what kind of feed back can you offer. Also has anyone else had any of these codes being thrown and how did you fix it?