I checked for vac leaks and couldn't find any but I will definitely replace the map sensor and go from there! Thank you and if you think of anything else, please let me know. I am very desperate at this point.