Help !!! I put on renagade slip on cans on my 07.I have had my frist service and the over charging dumb ass did not put the ecu to race and he is not willing to help because i told them they ripped me off on the service.is this somthing I could do my self.:dunno . for you so cal guys do not take...