Re: Why is pork haraam?
Peace kakabilli
Like all have mentioned above the answers are already there. It is important to note that your question for 'WHY' is specifically answered both in the Qur'an and Old Testament.
In the instance where it is mentioned as 'unclean for you' this is a scriptural reason given for WHY we cannot eat pork.
Also look to Al-Quran Surah Al-An'am Verse 145 it groups together the carrion, blood and swine flesh and calls all of these impure/impious meat.
This is the reason WHY we cannot eat it. Now the scientific discoveries tell us two things:
1) The behaviour of pigs as an animal is truly impious it will eat anything and be so low as to get excited at watching another male with it's mate.
2) It's meat has many toxins
So science confirms what we by faith hold to be true that the meat of swine is impious/impure/unclean and therefore we do not eat it.
It is 'food for thought' (mind the pun) that Allah (SWT) has given us the reason why, whereas for many other things the reasons are not specifically given. Not only does it tell us that the Author of those verses knows us so well that we will ask the 'WHY' question but also He is so Merciful to satisfy our curiosity by giving us the reason why when all we need to do is obey the command. We do not need to know the reason, but for this particular thing a reason is in fact given.