After performing extraordinarily well in the 2012 Toulon Tournament and playing well in 2012 Summer Olympics finishing with incredible goal scoring record (21 goals in 31 matches), Mohsen had the interest from Egyptian, Gulf, and European clubs. In the end of August, he demanded a transfer away from the club (preferably outside Egypt) so that he can "solidify his place in Egypt's first team." Unfortunately, Mohsen got Virus C in September which would see him out of action for 2–3 months. He made his return late October in a friendly match against El Gouna after being 2 months out. He played a part in the match scoring a goal in a 3–1 win for Petrojet. On the first of November, Petrojet assistant coach, Samir Sabry, said that Mohsen had officially been cured from Virus C and had also been carrying Hepatitis C ever since the end of the 2012 London Olympics but he had also cured from that as well. He had later played friendly matches in a 3–1 loss to Wadi Degla, Mohsen scoring his club's only goal, and a 3–0 loss to Haras El-Hodood. Later on, in a friendly match against Egyptian giants Al Ahly, he assisted his side's goal in an entertaining 1–2 loss in front of a large audience. A few weeks later, Petrojet played yet another friendly match with the other Egyptian giants, Ahly rivals Zamalek. Mohsen scored two goals in Petrojet's surprise 2–1 win. After his return from injury, he had scored 4 goals and assisted 2 others in 5 friendlies.