For the N15 model (1995 - 1999/2000?) Dont know why the garage have changed a distributor cap if starter motor wont go. Check these as i have had similar problems in the past.
1 Listen for the solenoid coil on the starter to see if it clicks when you try to start it
2 make sure the key is turning all the way, mine now and again needs an extra push, probably a worn set of contacts on the barrell.
3 If you hear a click from the coil, get someone to tap the starter motor with a broom handle or something long enough to reach down the back of the engine.
4 Check fuses and relays to make sure they are in properly not loose.
If you still have problems, send me an email with all the information to jeffw0502@aol.com I have a full workshop Almera manual in the garage with all the faultfinding stuff in it and drawings etc...
Jeff
December 2007