I am a mechanical engineer with a background of working as an automobile engineer. To the best of my knowledge, any car engine should comfortably do 200000 to 250000 km with somewhat routine maintenance. I have seen Toyota cars being sold after having done 380000 km as well. So dont worry if you are not misusing the car and taxing the engine unnecessarily (no routine maintenance and rough use of the engine). Your engine should also go the distance. Having said that , it varies from brand to brand. Dont expect a Hyundai or KIA engine to last as long as a Toyota or an AUDI engine does.
As for the electricals and other accessories which are attached to the engine but do not form a part of the engine-these have different life terms. These some times have to be changed depending on their use.
I've got a car (my oldest one) which is about to turn 17 years and it's still roaring.
I had the CEL on once, all I did is change the EGR valve and cleaned the Throttle body, along with the intake manifold and the Mass Air Flow/sensor, and the CEL is gone...
Maybe you can try it too, it doesn't cost too much...
PS: it now has more than 300 thousand kms on the clock.
Seems very unlikely that your car engine on a Hyundai Tucson would go at 110K Kms, this is where the engines come alive and serve you best. However, manufacturers and Showrooms nowadays give you warranty of 5 years or 100K Kms and once warranty is over you find the car gives most headaches. If you are a true patrol head than you keep the car running for as long as you can and most cars if maintained on time will reduce the number of problems or delay the inevitable expenses. However, if you are one who wants the car to run like a dream, sell the car within the 4th year before the warranty expires and go for a new one with further 5 year warranty.
This forum is the right platform to post your questions regarding any car troubles you are having and just wait for the responses to pour in. Please try to describe the problem you are having in details to best best of your observation so that we can help you the best we can.
I don't think any engine have any specific life expectancy. I have seen people destroying engine in 30K kms by not doing oil change and I have seen people doing close to million mark by following regular maintenance.
Like desertdude I also have 17 year old Pajero with 180k kms and it's still doing great and performing good in offroad too.
Maybe you have been victim of fake mechanic or fake prescription like many of us have been in past. It always take few attempt to find a good and reasonable workshop with some level of honesty. As a simple rule of thumb, always take three opinion and estimate of any car problem and go with the one that sound more competent.