Got word from the dealership yesterday. They checked the engine and have excellent pressure. So they say its the sensor.
So they ordered 1 yesterday morning. They check the area and no one had it in stock. So they ordered from Woodstock, Ontario. This morning they found out Woodstock doesn't have it either. So they ordered from somewhere else.
I stopped into a dealership close to my work this morning. They have 2 instock. This dealer is about 45 minute drive from where my car is.

Am i missing something??

Wouldn't it be more efficient to get from this dealer location?

Hopefully my car is done today. If the part doesn't come in on time, then i am looking at Thursday.
Stopped in at 4PM today. the part still has not arrived.