sounds like a dodgy sender to me, possibly stat, but tbh id be rid of the stat anyways, hard wire then fan and remove stat, keeps things a bit cooler whilst in the summer months, so PJ motorsport told me to do anyways
amal valve is the boost controller i do believe. mine hasnt got 1 either, didnt get 1 with my donor engine. i simply wired up an in car bleed valve, does the same job, just have to b strong willed n not wind it too far
0.7 bar wud b about 9 or 10 psi i think, which is a bit up on standard.
hope this helps