Hi Ricky - I have my TLP sitting in its box until the weather warms. How do you rate the stability of the device when the top is on the TLP? Do you store it in the up or down position and does that make a difference in stability?
Hi PK - did you ever get this installed in the NYC area? i put a call into my dealer and they said they didn't service ford performance parts/installation and directed me to Levittown. Curious if you got it in.