Okay, I've had this gay light up like for 1 year and a half, It's ALWAYS ON

h: , And even got took to a place so It would get checked and get the engine fixed if there was a problem...
Now, They just connected it with some cheap ass shit and turned the light off.
A month later, Again, the light is on...
Again turned it off, Again it turned on!
And It ALWAYS bothers, and the Honda Civic 98 Manual says it can cause serious motor damage still riding that car with the yellow engine check light.
Can somebody please tell me what is wrong with this civic???
I would really appriciate some help, oh and by the way, My brother has an Acura TL, and the same yellow light popped in, and then he changed the Oil Filter and it went off.
But maybe it's not the same problem in the Civic??