Re: Hard start when cold
Suggest you invest in an OBD code reader, something like one of the Innova models. Trying to troubleshoot it without a code reader is going to be time intensive and frustrating, especially in the cold when it won't start reliably.
There is more than 1 OBD code for the MAF sensor, one for open in the wiring, one for shorted wiring, and likely a couple for out of range/performance of the MAF sensor itself. Without knowing which one, it's a crap shoot to troubleshoot online.
Once you can pull all of the codes at your convenience, you can then share the exact P numbers and start from there.