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