Thanks for the quick reply. The car has warranty but not sure what it covers, I will be going in tomorrow to find out, if not I'll give IPB a shot!
Whats weird is that these codes will appear and disappear frequently, so I think its more of a warning cause the impact was bad... Just my luck can't even make it a week before thrashing the thing