I seen alot of ppl on here talking about these but am sure what they do, i no it something to do with the ECU and thats it. Where can you get them from, also are they DIY programming? Pros & con would be helpful.