I've had this problem on a few Mini's i've owned and I believe that if the bonnets popping up, then that generally means it needs adjusting so try refitting the bonnet for a start. Loosen the 4 securing nuts and re-position it until it fits snug, but also loosen the slam panel bonnet catch and slitghly move this one way or the other.
Then after your happy that it all looks and fits snug, try lifting the bonnet with some light force to see if it still pops.
If it doesn't then take it for a road test and hopefully you've got it sorted!
Edited by taffy1967, 10 November 2006 - 05:39 PM.