okay i have a 1991 318i m42 engine. When the time was warm the car starts up right away, the battery is good. now it is 36 deg. and when i try to start to the car it would take about 5 seconds before it starts. it behaved as if the battery is low cause it makes a low sound when its turning over and eventually become loud and turns over. even after the car is started and running for a while, switch it off and try to start again, it is the same thing. plz note the car starts everytime.