How to ensure that the Pancakes get cooked evenly?
You might try reducing the cooking heat a little, say on medium heat.  That way, the middle will finish cooking without the outside being overcooked.  And usually when you flip a pancake it should be almost entirely cooked through anyway.  You want to flip when the bubbles are pretty set on the top.