Code PO102 is referring to the mass air flow sensor. The maf sensor tells the computer how much air is being taken ino the engine so it will know how much fuel is required. You need to check for any vacuum leaks or loose clamps on the air intake hose.
It requires a scanner to properly diagnosis a check engine light.
I am sorry but you do not without the proper equipment.
To purchase a 2006 Impala, you could check your local Chevrolet dealers or used car dealers. You could also check out websites that sell vehicles such as CarGurus and MotorTrend.
Go to a repair shop and have them diagnosis the problem. If you live at 2000 feet or more the check engine light will come on due to the oxogen amount at higher altitudes.
There is a vacuum check valve under the hood at the back of the engine. It is either broken or you have a bad vacuum hose.
The check engine light problem will have to be repaired in order to have someone with a scanner to reset it. If the repair is not made then the light will come back on immediately.
If you have not replaced the fuel filter in the last 2 years then I would start there. Also, if you have a check engine light ON then I would have it scanned and diagnosed.
A blown fuse will cause your 2000 Chevrolet Impala interior lights to stop working. The fuse box can be located in the engine compartment. A listing of the fuses can be found on the inside cover of the fuse box.
well, check your oil, engine coolant, and your radiator.
A lot of parts stores will check it for free
check the underhood fuse block normally labled cig
Check with an older repair shop or go to the public library.