The past tense of lie heavily on is lied heavily on.
The third-person singular simple present indicative form of lie heavily on is lies heavily on.
The present participle of lie heavily on is lying heavily on.
The past participle of lie heavily on is lied heavily on.