Ik heb een probleem met het starten van mijn auto als de motor WARM is

Bij een koude start loopt de toerenteller rustig en vloeiend zonder schokken van de motor of rare bijgeluiden tot ongeveer 1200/1300 toeren en zakt rustig terug naar ongeveer 900 toeren

Maar nu wil ik mijn auto starten met een warme motor als ik bijvoorbeeld even gestopt ben om te tanken.
Als ik de sleutel omdraai dan, lijkt het alsof de toeren teller heel even blijft hangen bij de 500 toeren daarna gaat de toerenteller verder naar de 1100/1200 toeren dit verloopt allemaal erg schokkig en gaat gepaard met een raar ratelgeluid vanuit de motor en een rare roffel uit de uitlaat

Ik vind dit erg raar omdat als de motor koud is hij altijd perfect start

Misschien is mijn verhaal niet erg duidelijk, daarom heb ik een filmpje op youtube gevonden wat het hopelijk duidelijker maakt (als de link werkt

http://m.youtube.com/watch?v=RGVYsyoVj2Q
Ik hoop echt dat iemand mij hiermee kan helpen

Ps het gaat over een BMW E46 316i m43 2001