Solve final MILP without external LP file

Add timing in primal heuristics
Add error handling in primal heuristics