As starting point, can you confirm all Jags, PDP and PCM show up in the webdash with the correct IDs.
Also Tip : I would leave PDP and PCM as device ID '0' since the default constructors for PDP and solenoids assume though. Though in most cases you can specify the device IDs, it seems to be a point of confusion for many teams.
For more info see "ID Ranges" under
http://wpilib.screenstepslive.com/s/...ribution-panel