wait till the oil temp gets to 70 (thats the one on the mfa, not the dial to the left of the display) before going for it. not that i'm sure that caused the misfire...perhaps get the ecu fault codes checked. if it were an older car then we'd suggest cleaning the ISV (idle stabilation valve) but as yours is OBD2 it doesn't have one. OBD stands for on board diagnostics, upto M plate are OBD1, N plate on are OBD2 (has more electrical carp than obd1). always check your oil level regularly on a vr6 as they do use a bit more than most cars. yep, the car does lack grunt under 4000rpm, thats normal...