1996 ford f150 check engine light is on.Why is data link fuse blowing?

I have a 1996 ford f150. My check engine light came on last night after getting gas. I tried hooking up my scanner to see what codes came up and no power to the link! Took it to a gas station to try and not a thing he said i have a blown fuse. I found the blown fuse and a new fuse blown too! How do i fix this?

After you fix the issue, disconnect the battery and leave it disconnected for 15-20 min. This will reset your trucks computer thus reseting the service engine soon light. If it comes back, you have other issues

Find the short and repair it. How hard can it be it is only about a foot of wire you have to look at.