I want to transform the following sentences containing the below connectors trotz/wegen
1a) Ich kann heute nicht zu dir kommen, weil ich keine Zeit habe. (mit wegen)
1b) Ich kann heute wegen des Zeitmangels nicht zu dir kommen.
2) Ich habe die Prüfung nicht bestanden, obwohl ich viel gelernt habe.
Question 1. Is the sentence 1b) gramatically correct and does it convey the same meaning as sentence 1a)?
Question 2. How do I transform the sentence 2) to a sentence containing only the connector trotz?