On Pakistani Passport you would need to get 4 visas in total. 1) UK Visa (Valid for atleast 6 months prior to travel). 2) Schengen Visa. 3) Turkey Visa (on arrival with £50 fee). 4) Iran Visa. Both of us had British Passports thats y just needed Iran visa which wasnt a problem at all.
Total trip from Scotland to lahore cost us around £2300 (includes £900 for Iran Carnet on the Border). We stayed in Turkey for 2 days cost us extra money....
I have paid 41 lacs Custom for my BMW in Quetta custom house. that was pre planned anyway thats why we never brought the Carnet with us. (Carnet is the temporary import documents cost around £3000 from UK, again depend on the car you are taking with you).
We got the Levies protocol because of our Foreign number car and our British Passport. Plus on top of everything, Custom people on Taftan border are far more than nice people.