Interesting. A failed camshaft bearing? It sounds like it was caused by a problem due to lack of proper lubrication in the oil system. It may have nothing to do with anything related to your engine failure, but I always felt that the 5w-20 oil recommendation is bit too light for this engine. GDI engines tend to break down oil quickly( 3k miles) due to gasoline contamination due to direct injection. I always use the thicker oil recommended in the owners manual with GDI engine made by Hyundai/KIA to account for the decrease in viscosity as the oil ages.
I ran 5w-40 in my old 2014 KIA Optima 2.0T GDI engine and my BlackStone test had it around 5w-30 viscosity at about 3k miles. The oil cap called for 5w-30, but the owners manual allows 5w-40 for better protection in warmer climates. Therefore, my engine was still protected by the lowest recommended viscosity when I changed the old oil. I am sure that the 5w-30 oil would have been closer to 5w-20 during the same oil change interval; which would have just caused premature engine wear as the mileage climbs until a wear related internal engine failure.
The same is probably true for the 5.0 engine in the Genesis. It calls for 5w-20 on the oil cap, but allows for 5w-30 in warmer climates per the owners manual. I use only 5w-30 weight in my engine for better protection. 5w-20 is thinner and will be more fuel efficient, but I believe that it also allows the engine internals to wear prematurely. I bet 5w-20 oil is probably closer to a 5w-15 weight after about 4k miles; which is not good for the engine long term.
Time will tell if my theory is correct that I can get at-least 250k miles on this engine before an internal engine failure by using 5w-30 with 4k mile oil change intervals. Especially now since it is very hard to find replacement 5.0 engines it seems; keeping a high mileage one is tip top conditon is a must.
My advice would be to use the 5w-30 oil weight option from the oil chart in the owners manual in the 5.0 engine if long term reliability is the goal.
View attachment 46583