It might be worth getting someone from the fire service out with their detector – they can tell you what your CO levels are right away. Friends of mine moved into a house and the alarms went off in the night. Fire service found high levels of CO, coming from the unused chimneys. It can build up even when things aren’t being used much.
Otherwise I’d bite the bullet, get a decent electrician in, and rewire your smoke alarms.