Ok guys my 05 had vibration at idle give a little fuel would go away so search forums i looked and thought about problem took to a shop they keep it a week no luck on problem so went to pick up truck paid bill .Went to leave in truck turn key on adjusted my edge attitude to stalk it was on 3 started truck guess what vibration was gone it shook cab mirrors seat terrible.( So the edge was problem its been on truck since brand new with 170,000 miles now .its been good but time to buy new programmer looking for recommendations i tow 16k rv not in to crazy power I'm not a computer whiz i use a mac lap top so i no on this site smartys are hot but just how user friendly are they and which one would i need still have edge in truck need advise . thanks