Why would the top timing marks on a 96 metro 4-cylinder be off 7 teeth in order for the car to run?

Just guessing but I would say someone worked on the engine and didn't get something right. Option 1 Timing Chain was replaced and the marks on the gears were not aligned correctly. Option 2 The distributor was replaced and not lined up correctly with the piston on the compression stroke instead of the exhaust stroke. Good Luck and Remember.
Change Your Mind, Not Your Oil.
Use the First In Synthetic Motor Oil's.
See My Bio For more information.