Try get it compression tested if you can another thing is if the left sitting up the water seals start to dry up and can cause problems. 380 bhp what ecu is it running ?