I just picked up a 06 B15, real cheap and for good reason unfortunately; is at the moment, a real beater. Cosmetic aside, the vehicle wont rev above 2k. Have just used a Oriellys scan tool, hopefully will try a new one tomorrow; but point is, OBD couldn't identify the car 1, 2. once finally identified from a list, 3. said every sensor in the vehicle was bad. Surely this cant be correct. So I put money on MAF(looks old and has original air box), CAT and CAT sensors, and or is the very new looking throttle body (possibly hasn't been re calibrated, if taken off, which it seems like. Simply too clean and is noticeably different. I either cant follow directions or throttle body wont be flashed by the complex combo of car on and off and stomping the gas 5 times and wait....no response) Anyway, this is more to reach out to the great minds of the internet. Does all that sound about right? I will check this regularly for obvious reasons, so if you can bring some good tips, tricks, and questions my way. That would be awesome. Service light is on. I tinkered with it for a bit and I noticed that when force-ably opening the intake gate, it wanted to make more power but was still limited by lack of fuel, i assume, due to the MAF not reading correctly, not sending the necessary fuel to make power. I have done this method to my personal vehicle and it revs as if its legitimate pedal response, so I scratch my head. Engine still starts with sensor off, runs like it did. I have cleaned the MAF with appropriate cleaner, needed a new battery, more oil, as well as plenty of cosmetics. This is a bit of an extra read but might be pertinent still. I dont know. This is day 1 of owning car so bear with me. It had a ecm in the floor board when we bought it but had one in it already. Maybe why Oriellys couldn't read it; because you replace that, you have to tune it to the car. Correct? The cars also have ecm updates or recalls if im not mistaken. This car doesn't seem to have ever had and update or recall done....period. Real shame for a spec v. The picture is of the ecm plug up currently. The other is a 3Q but will have to get specific number from below if needed. I plugged it in but the car did not start at all, so other which looks older, goes back in. Google says 3Q is for the 1.8l but I cant find a 1000% answer on what a 5L is. I dont want to see it leave us but if its too costly, it's another one of those sad stories. Ill take pictures tomorrow. We are going to figure it out, whatever it takes, just may not be fixed. Yall know the deallio. If yall can help, solidify, or disprove my thoughts so far, please reach out.