Bad experience, meaning got sick?
If you're worried about safety, my general advice is to get a thermapen or other good, precise thermometer and cook it to a temperature that you think is safe. I like the taste of cooking to 140F, but if you're worried, you can go higher or cook for longer. Reading sous vide websites can give you some confidence. I found
this chart:
View attachment 173360
Following the poultry curve is probably overly safe?
I've never seen a pork eye of round. If its lean like a pork loin or something (which I'm assuming it is because its probably similar to a beef eye round), I would try slow cooking in the oven (200-250F) until the center reads safe (140 or 145 if you're really worried, keeping in mind it will keep cooking as it is resting). Wait for it to cool and hard sear in plenty of fat on the stove top. If you have a sous vide, that will be easier and safer but have less roast flavor. In my experience, it is very difficult to make a pork roast moist without a thermometer and thinking hard about bacteria safety and temperature.
If you're ok with salt, you can try a wet brine. It might make the roast more forgiving. I personally don't like the flavor, but I used to do it with thick pork chops before I got a thermometer.
Lean pork roast is pretty challenging for me without a thermometer. The timing is hard and you need to be precise or else it is dry. You can try covering up the dry flavor with a sauce or hot peppers. If you want to go away from a roast, I always like thinly sliced pork, seared with a wine sauce with mustard, butter and capers. I've also breaded and fried thin slice pork loin. By the time it sears, it probably is safe.
For next time, if you're worried about food safety, want a pork roast that will not dry out, and don't want to worry about temperatures, I'd recommend buying a pork butt (boston butt), taking the bone out, salting it, stuffing it with herbs and garlic and re-tying it, then roasting. Pork butt is pretty forgiving but fatty. If you over cook a pork butt, you get pulled pork which is still delicious. If you undercook a pork butt, you can slice thick slices and fry it and call it porchetta.
Happy cooking!