318 mystery problem, somewhat solved!

No, it sounds like it wants to be richer than I would have thought. Assuming your O2 sensor is accurate. Triple check the grounds on everything, at the low voltages involved, it doesn't take much resistance or noise to wreak havoc.