My 325i has always been right on the button when cold starting, but some times when warm it takes a prod of the accelerator to get it to catch. And when it does it seems to fire twice very slowly (doesnt even register on the rev counter) then the ecu kicks in and it goes to 900rpm. Also I think there is a slight fuel leak from somwhere in the engine bay. I say slight because it's in consistent and some times doesn't leak at all!
However lastnight 33deg F on the OBC and it wouldn't start from cold without gas and then did the same thing when warm????????????????

AAAAAAAAAAAGGGGGGGGGGGGHHHHHHHHHHHHHHHH
The thing is it's a very in consistent problem/character trait, sometimes it'll start fine for weeks. It runs fine when it's going.
Cheers
Guys