Unfotunately, unless you have a scanner, 10 or more years of diagnostic experience, and access to Alldata or Mitchell-on-Demand software, you're limited to taking the car to the local parts store, having them pull codes (if they can-you didn't mention if the Metro was a pre-1996 OBDI, or post OBDII car), and then throwing parts at it in an expensive attempt to fix the problem.
My suggestion is to take it to a reputable repair facility, pay the diagnostic charge, and for $50-$80, depending on the prevailing rate in your area, you'll know EXACTLY what the problem is. Chances are it's not such a big problem, just beyond the scope of what you can do without all the diagnostic equipment and knowledge.