Total rip off!
I wish I had read these reviews before sending my ECM in for repair! As many others have noted, this place is a rip off! I’ll be contacting my CC company in order to dispute their “non refundable” diagnostics! Do NOT use this company unless you relish frustration and being taken advantage of!!
By Blake R.


