I have had to replace my main relay before when the car was sittin for a little while on my first hatch

I jus went to a junk yard and got one and now I have a spare brand new one from honda just in case

I would check that first though