'01 Kia Rio ~ hey I am having LOADS of trouble with my car one issue after the next....I have recently replaced the fuel filter, spark plugs, brakes, brake lines, entire ignition system, battery, fuel filter, and alternator belt. I have been told by my mechanic that the alternator, starter, water pump, and fuel pump are in good condition. Yet after only having the ignition system replaced less than a week ago, my car is not starting all the time!!

We purchased a code machine and scanned and got a code P1640 (DOES ANYONE KNOW THIS CODE??) It says "replace main relay" anyone purchase one or know what they go for? Please answer my question, my car repairs are soon going to outway the actual value!! Thanks!!