It does have a check engine light, but it doesn't read "check engine". I spent 950.00 plus the labor . There was a tach problem after the install that the shop and Dakota Digital worked out together. So paying a little labor was more then worth it to me on this project!