Please try adding this script to your ranking question:
<script>
$(document).on('ssi_ready', function(){
// Params
var preranks = [
[% PreRank1 %],
[% PreRank2 %],
[% PreRank3 %],
[% PreRank4 %],
[% PreRank5 %]
];
// Run
var rankedArea = $('#[% QuestionName() %]_div .ranked_sort_area');
if (!rankedArea.children().length) {
for (var i = 0; i < preranks.length; i++) {
var button = $('#[% QuestionName() %]_' + preranks[i] + '_button');
rankedArea.append(button);
button.find('.rank_number').text(i + 1);
$('#[% QuestionName() %]_' + preranks[i]).val(i + 1);
}
}
})
</script>
Lines 5-9 should be updated so that each line has the name of one of your pass-in fields.