The reading should be alright. It will show different resistance when the engine is hot. Check it when it is cold it will probably be within specs. If it showed no resistance, then you got problems. I checked advance auto this past summer, they want $450 for a new cps. Napa and toyota dealer both want $630. It is a very expensive item. I purchase mine off of ebay for around $80. Just make sure you get the person to read the resistance on the coils because you don't won't to buy a bad one and hopefully they will tell the truth. I would not buy one if it shows resistance ,just pick you a new cover up. As for the real rich condition, I am curious if your intercooler is stopped up. Check all the hoses going into the intake make sure their not stopped up and maybe try bypassing the intercooler for test purposes.