Unplug one side HID unit, plug in a normal H4 bulb and see if the flickering still occurs, if it does the car is at fault, if not the HIDs are duff, simple and no fancy knowledge needed.
Do not lean the H4 bulb against anything soft/plastic as...
That is a casting number, and not an engine number.
You could try a little acid on where the engine number should be and see if anything shows up.
Any pics of your pump and the incorrect pumps?