I recently did periodic maintenance.
1. Cleaned Plugs
2. Cleaned throttle body
3. Changed CVT Fluid (40K interval)
4. Replaced front break pads and cleaned rear drums.
5. General cleaning e.g. battery terminals, air filter etc.
On my back the car turned off itself and refused to even crank the engine on self start. So after inspection I found the pipes on throttle body were not connected and radiator emptied through opening. So I called mechanic and he sent his boys to reconnect the TB properly.
After that car is stable and didn't turn off and power performance is good. Though since yesterday I noticed when stopping at signal the car vibrates consistently but smooths out once rpm increases. Today I checked again but it didn't vibrate but after returning home I turn off Headlights the vibration disappeared. I tested with headlights ON / OFF and same behavior. So I turn off headlights and used power windows and car vibrated when windows are moving.
So could this be a symptom of weak battery?. Mine is around 2 years old.
I'll reset ECU by disconnecting the battery. Could the sensor values go haywire because throttle body wasn't connected properly?