Thanks for all the responses guys. If you would like to continue the discussion, I will add that both camshaft sensors were replaced last year. Rough idle at first, but goes away after driving. My car has never cranked multiple times for as long as I owned it, but today the first crank sounded hoarse. I believe the problem is the oil temp and oil. Should I switch to something different? I'm using BMW 5W-30 at 136,000 miles and was thinking of switching to German Castrol with different viscosity. And block heater? how does it work? if there was an oem one I would be really interested in that. thanks guys.
Last edited by Sweetness; 01-22-2013 at 01:20 PM.