That is the correct line to change @incontinenetia. The problem is with this part here...
_pos = [_unit, (random 3), (random 360)] call BIS_fnc_relPos; _intelObject = "Land_Suitcase_F" createVehicle _pos;
When the object is create the object is place at that position but if the object is going to clip into another object or is too close to another object the object's position will be changed and pushed away from the other object that is close.
Possible Solutions...
Use the alternate form of "createVehicle"
_pos = [_unit, (random 1), (random 360)] call BIS_fnc_relPos; _pos = createVehicle ["Land_Suitcase_F", _pos, [], 0, "CAN_COLLIDE"];