Harley V Twin oil pressure problem with tank - I have just built a new Evo 1340 motor but it's hell bent on blowing the oil tank dipstick sky high. W-H-Y????I've read here that could be too much oil in tank - well I have left 2" from top of tank for expansion and the bikes only been running on...