not sure if it has anything to do with wiring, unless you havn't checked allllllll the wires yet. Otherwise, a common cause of no heat is a worn thermostat (coolant). Costs like $16-17 at the autoparts store, but it sounds like yours may just be a wire issue.
- Nathan