had this problem with my son's rover 216, we have no key fob either. what we did was disconnect the battery, put the ignition key in the ignition, turned the key to start it, whilst holding the key in this position, reconnected the battery, the car started and has run ok ever since. hope this helps, if not, no idea.
Richard, May 2009