CIA electronics engine control module
They were very rude
This company Auto Tech Auto aka SIA is by far the biggest Rip Off I ve Ever seen. This company is known for fixing computers for your Car. They promised me to fix mine and i was excited very friendly while ripping you off or at first. They made me ship it to them vs. Sending me a return label then ...