Complex sentence: Although showing good ability in off-road racing because of his rallying background and scored some points, he was unable to deal with huge amount of data from Cyber System but rely on his own.
Split into simpler sentences: Although showing good ability in off-road racing because of his rallying background and scored some points. He was unable to deal with huge amount of data from Cyber System but rely on his own.