"Engine check soon" mean
My 335i has jb4 on map 2 with catless downpipe, injen cold air. My car has about 47,000 miles on it. My "engine service soon" has been on for awhile after I installed my dp and jb4. I was thinking my catless dp is causing the "engine service soon" but from what I read, jb4 comes with the "dp fix" already. My car feels fine. What can be the problem?