The trouble code was E034 which is "MAF Sensor Voltage Low". In the original post, I said it was running OK, but that's no longer true. It's starts OK, but dies after idling a few minutes. Is it recommended to replace the full assembly or the sensor only? Thanks!