Wondering if I need to replace these sensors or where it be coming from. A couple weeks ago the check engine light came in and before I could do anything the fuel pump went out. I fixed that and now today these problems come along. I have a failed BARO Sensor. The diagnostic test said for the P0106 code it could be multiple problems. Vacuum hose off, cracked, or passage blcoked. Throttle body intake tube loose, off, or cracked. MAP sensor badVAF or MAF sensor dirty or defective. Would appreciate any help.