today my astra gsi decided to cut out on me. i tried to turn it over but it just did not want to fire up. i tried a couple more times but no luck i poped the bonnet and tried to see if there was any loose connections. i looked at all the HT leads and coil but they seemed fine. i tried to fire it up once more and it went first time?????? then when i carried on driving it seemed to not idle very well. if i was driving at 30mph say and knock it out of gear it would drop down to 450-500rpm and then bounce back up to normal idle speed of 750-800 ish??? i dont understand this at all. could any one please help.