So the remark that the P90DL consumes 1,500 Amps at peak acceleration got me thinking about the voltage... Do all Tesla motors consume the same voltage regardless of 70D, 85D, P90D etc., and is the torque controlled by the Amps fed into the motor? Is the voltage the same for the front and rear as well?

The large and small motors are both rated at 320volts. The voltage is limited in part by the breakdown voltage of the wire insulation. The semiconductor devices in the inverter also have maximum voltage ratings that cause catastrophic failure if they are exceeded.

The 1520 amps is what is drawn from the battery pack at full power. This is not the current that the motors are drawing. The torque requested by the accelerator determines the current required in the motor. The rpms of the motor determine the voltage requirements of the motor. This is all handled by the inverter. At full acceleration from standstill, the motors draw large amounts of current, but because the rpms are low the power is also low. In this case the battery only has to supply this low amount of power, so only a small amount of current times the 400volts of the battery is required.

On the p90DLv3 the voltage sags from 400volts to about 321 volts at full charge when this much current is drawn. So the battery is providing 321 * 1520, or 488 Kw, of power. The motor/inverter is about 81 percent efficient so the power at the shaft of the motor is 488 * 0.81, or 395 Kw. In my testing, I've found that about another 6 percent is lost in getting power from the motor shaft to the wheels. So 395 Kw * 0.94, or 371 Kw. This is 371 * 1.341 = 498 hp at the wheels.

The 90 Kwh battery is made of 16 modules . Each module has 444 cells arranged as 74 cells in parallel and 6 of these 74 cell units in series. Each module has an output voltage of 4.2 * 6, or 25.2 volts. These 16 modules are then connected in series to provide 16 * 25.2 , or 403.2 volts. The lower capacity batteries only have 14 modules in series, so their output is 14 * 25.2, or 352.8 volts.