I'm also thinking of increasing the Hit Dice a tad since the original monster had 7 HD (
Culex) or 8 HD (
Anopheles, which is more than an AD&D Giant Scorpion.
In 2E AD&D 8 Hit Dice averages 36 hit points while 5+5 HD averages 27.5 hp. A 5E Giant Scorpion has 52 (7d10 + 14) so if the mosquito has the same ratio it'd have around 68 hp.
We can get close to that with Hit Points 67 (9d10 + 18), so I'll pencil that in.
Also, I'd set the blood sucking damage to be the same as the initial piercing damage just to ease the calculation a bit.
I checked the CR Calculator and that still comes to Challenge 2.
That just leaves how much blood sucking will satiate the mosquito. The original was satiated after it drained either 7 or 8 points of Strength, which took the same number of rounds. Your current rough draft has it satiated at 30 hit points, which seems far too low. It'd only take a mosquito two rounds to do that and it's only half the mosquito's hit points.
By contrast, a 5E Stirge has 2 hit points and is sated after draining 10 hit points, which is five times its own HP.
Hmm… how about we just make the satiated point be around the mosquito's HP? Like so:
 The female dire mosquito can end the grapple by spending 5 feet of its movement. She does so after the target dies or the mosquito drains a total of 60 hit points of blood from her targets.
For the disease-carrying CR 3 version, I am thinking:
VARIANT: DISEASED DIRE MOSQUITOES
Some female dire mosquitoes carry vile diseases that they spread when they drain blood. A diseased dire mosquito has a challenge rating of 3 (700 XP) and the following action instead of its normal stylets attack.
 Stylets. Melee Weapon Attack: +5 to hit, reach 5 ft., one target. Hit: 17 (4d6 + 3) piercing damage. If the target is a creature, it is grappled (escape DC 13). Until this grapple ends, the female dire mosquito doesn't attack. Instead, at the start of each of the mosquito's turns, the target loses 17 (4d6 + 3) hit points due to blood loss and must succeed on a DC 13 Constitution saving throw or contract a disease. Until the disease is cured, the target is poisoned and can't regain hit points except by magical means, plus the target's hit point maximum decreases by 13 (2d12) every 24 hours. If the target's hit point maximum drops to 0 as a result of this disease, the target dies.
 The female dire mosquito can end the grapple by spending 5 feet of its movement. She does so after the target dies or the mosquito drains a total of 60 hit points of blood from her targets.
I've added the poisoned condition and increased the hit point maximum reduction rate to hopefully justify the higher CR.