Republican presidential candidate John McCain campaigns Tuesday in Pennsylvania and New Jersey .