Well this is my second programmer in my truck. First one was bully dog and always shifted hard. Second one that's in now edge evo worked great tell water some how got in the plug.
Then came corrosion.
Then the no starts. God and skills of eliminating things worked great. Hope this can help...