Me.... my check engine light came on 2 so I had it in there 2 different times the first time was because some wire or wires was shorting out the fan to cool the engine then the 2 time was they had to replace the hole fuse box in my car and so far that's it man...