Good to hear
If you can, bung some pictures of your pride and joy up.
Something to consider as well...a foil is meant to be out of the water when your on the plane. It's sounded as though the foil was well under water while you were planing.
It might be of great benefit to check the height of the motor.
The cavitation plate (the bit the foil was bolted to) should be a blond micky hair above the water when your on the plane.
Adjustment could improve the handling and performance of your boat.