Welcome to JustAnswer, my name is XXXXX XXXXX X'm here to help get your problem resolved. Please feel free to ask follow up questions, it is part of the process, thanks.
The first step is to have the codes read, most parts stores will do this for free. This will give a good idea of what is wrong. Have it done and let me know what you find. Make sure you write the code number down.