When the same bulb burns out often,it is usually vibration that does it.When driving at night is that headlight a steady light on the road or a shaky light?
Is that headlight assembly tightly mounted and the bulb secure in the housing?
You have know idea how the starting system works , an with the engine light on your best bet would be to have it towed to a qualified repair shop .
When the ignition switch is turned to the Start position, the body control module (BCM) receives battery voltage on the ignition 1 voltage circuit, and less than 5 volts on the off/run/crank voltage circuit. The BCM supplies voltage to energize the RUN/CRANK Relay 32. The BCM sends a high speed GMLAN serial data message to the engine control module (ECM) that the key is in the start position. The ECM receives the message from the BCM, and also receives a serial data message from the transmission control module (TCM) containing the shift lever position. If the shift lever is in Park or Neutral when ignition switch is turned to Start, the ECM supplies voltage to the START Relay 31. The START relay supplies voltage to the S terminal of the starter solenoid, through the 30 A STRTR Fuse 26, in order to crank the engine.
Question edited for clarity, correct order, 'year make model'.
Not sure what you mean by 'passing gear', because there isn't one! Do you mean 'kick down', which you shouldn't be using to pass, because it means that you are leaving passing too late.
https://www.google.com/search?q=2007+Pontiac+G6+GT.+The+passing+gear+is+not+working
Automatic gear changing is dictated by the PCM. The only way to diagnose is to get an auto electrician. A Professional Grade scan tool computer can diagnose shift solenoids by instructing them to operate and verify that they did.
https://www.google.com/search?q=auto+electrician+near+me
..
Standing in front of car looking at the engine, cylinder layout is from left to right > 1--2--3--4 .... So the number one cylinder will be the one that is closest to the 'passenger' side fender.
Firing order is 1 4 3 2
copy and paste https://www.repairprocedures.com/service-manual/document/2005/pontiac/montana-sv6-awd/engine/drive-belt-replacement/2829_866_18767_142376_12_1506919.html
Does it seem to only work at a certain speed? If you only have med-high it might be the resistor. If it is intermittent on all speeds it might be a bad connection
The ABS light is connected to the wheel speed sensors. Make sure they are working. Clear the codes and then drive the vehicle several miles and retest the system.