Question edited for clarity.
Question moved to model category.
If it is a push toggle switch (push for on, push again for off), yes they are very unreliable as it all relies on a spring and a contact. Easy to check with a multimeter. It could also be a broken wire in the harness that goes from the door to the frame
https://www.google.com/search?q=2004+Chevy+Aveo.+passenger+windows+lockout+switch
..
Connecting it to a scan tool will give you the answer in the form of codes, AKA DTC codes. The engine light is the clue, the scan tool tells the answers via the codes. All the codes are online.
Chevy Aveo code P****
Not all cars are equipped with a block heater...in fact the vast majority of cars aren't...If you have one it is in the engine blocks cooling jacket, or it may be in the radiator hose. If you can locate a 3 prong electrical plug on the front of your Aveo, follow the cord back to the engine and you'll see where it is.
Test the electrical circuits ! Manual HVAC or automatic HVAC ?
Do you know the difference ? Heater / A/C blower motor electrical control diffrent . Manual has resistors an a relay for different speeds , automatic has a blower motor control module .Free wiring diagrams here http://www.bbbind.com/free-tsb Enter vehicle info year , make , model and engine size . Under system click on HVAC ,then under subsystem HVAC controls will pop up . Click the search button , then the blue links . First off you need to know what system yours has , manual or automatic.
GMC Yukon HVAC Blower Motor Won Turn OnBlower Motor Problems Auto Repair Help
Do you hear the fuel pump running when you turn the key to on? I usually open the fuel filler door and listen while an assistant turns the ignition switch. It should run for a few seconds. If you need further help, reach me via phone at https://www.6ya.com/expert/tom_1788908372a4836f
I think you should go for manual first after that it would be easy for you to solve your problem. I had visited this site past 2 months before for my vehicle and find it quite helpful may be you will also get something useful here
chevrolet
Are you looking from the trunk to the top of the rear deck? You are correct though in most factory installed audio systems, the size and quality of the speakers is unique and low quality. Generally any aftermarket speakers you buy will have to be bolted using holes that you drill in the deck. Also most car audio place will cut the deck with a saw in order to enlarge the holes for better sound. You may want to consider using POP rivets as fasteners for the new speakers because getting under the glass to use screws can be tough.
No point wondering - only examining the door internals will reveal why the latch doesn't work. Mostly it is the result of poor maintenance, the result of a maladjusted striker/hinges or a very dusty environment, though sometimes a spring will break...
light sensor is going bad..or bad light switch. Sensor are usually located in center of dash facing the windshield. Clean it first and see it that helps.
Hi Lisa , what engine does it have ? could have come with 5 different one's an how many miles on it ? Gas in oil could be caused by a few different thing's , one of which is worn piston rings . A leaking fuel pressure regulator , a fuel injector stuck on , , high fuel pump pressure . Is the check engine light lit or a security light ? Anti-theft system problem . What is the fuel pressure ? are the injectors firing ?
!-4 or 2-3 No 6 . Coil is bad or no control from ECM . - engine control module . Test power and control to an from coil , Test coil with ohm meter . Videos on youtube , testing ignition systems . http://www.bbbind.com/free_tsb.html wiring diagram
Did they check to see if any reprogramming or up dated software for the PCM is avilable ? Sometime computer gliches will cause problems an the dealer can do a reflash to fix the problem . Did they look at TSB - technical service bulletin .You could go to the GM TDS web site an enter your vehicle ID # or VIN an it will tell you if any updated software is available . Also could have a lose or corroded connection ,body grounds etc.... How to Program and Reprogram OBD 2 Modules Example Code P0326 Knock Sensor
What size engine ? Could have came with five different ones !
Engine Controls - 1.2L
Engine Controls - 1.4L DOHC
Engine Controls - 1.4L SOHC
Engine Controls - 1.5L
Engine Controls - 1.6L (L91)